Roma's Restaurant

2700 E State Hwy 66 Elk City OK 73644 USA

(580) 225-8881

Location