Roma's Italian Restaurant

112 W Noble Ave Guthrie OK 73044 USA

(405) 260-1552

Location