Roma Italian Restaurant
2323 Boren Blvd, Seminole
(405) 220-4217
Recent Reviews
Roma Italian Restaurant
2323 Boren Blvd, Seminole 74868
(405) 220-4217