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, French fries, and the amazing chicken with rice soup. The gyro and chicken souvlaki are loved by many, and the hummus appetizer is a great choice. The waiters are super nice and hardworking, providing amazing service even when busy. Though sometimes there’s a wait, the food comes out quickly and stays delicious even after takeout. A must-visit spot!

Customers' Favorites

Recent Reviews

4.8
187 ratings
Restaurantji Rating
5
85%
4
15%
Food
4.9
Atmosphere
4.6
Service
4.9

Share your opinion about OPA! Grill Mediterranean American Restaurant

Restaurantji Rating

Read All Reviews(187)

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 Closed
Sunday Closed
Updated on: