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. Many customers praise the fresh food, especially the Gyros, Greek fries, and chicken with rice soup, which are always flavorful and not overly greasy. 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 excellent service even when busy. Though there can sometimes be a wait, the food comes out quickly and remains delicious after takeout. The saganaki and tatziki with pita are highly recommended, and the restaurant offers a warm, hospitable atmosphere. A must-visit spot for anyone craving tasty Mediterranean food.

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: