Roma's Italian Restaurant
2320 E Main St
Cushing
OK
74023
(918) 225-0272
romasitalianrestaurant.com
Open Map
Description
Roma's Italian Restaurant is located at 2320 E Main St, Cushing, OK. This business specializes in Italian Restaurants.
by merchantcircle on April 10, 2015 from
merchantcircle
Free Wi-Fi
Gluten-Free Friendly
Happy Hour
Italian
Kid Friendly
Pizza
Restaurants
Romantic
Sports Bar
Vegan Friendly