OPA! Grill Mediterranean American Restaurant

$ • American, Mediterranean, Burgers

Hours:
4 W Boone St, Marshalltown
(641) 758-3322

About OPA! Grill Mediterranean American Restaurant

OPA! Grill Mediterranean American Restaurant is a highly-recommended spot, serving mouth-watering Mediterranean cuisine. Their skewers with rice pilaf are a standout, and don't miss the delicious desserts like strawberry cheesecake and baklava. The restaurant is also kid-friendly, with good music and respectful staff. Favorite dishes include the Napoli pasta and French fries, making it a must-visit spot.

Customers' Favorites

Recent Reviews

4.8
207 ratings
Restaurantji Rating
5
83%
4
17%
Food
4.9
Atmosphere
4.6
Service
4.9

Share your opinion about OPA! Grill Mediterranean American Restaurant

Restaurantji Rating

Read All Reviews(207)

Ratings

Menu

Add a Menu
OPA! Grill Mediterranean American Restaurant Menu
OPA! Grill Mediterranean American Restaurant Menu

Photos

Add a Photo
OPA! Grill Mediterranean American Restaurant
OPA! Grill Mediterranean American Restaurant
View All Photos

Hours

Monday 11AM - 8PM
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8PM
Saturday 11AM - 3PM
Sunday Closed
Updated on: