OPA! Grill Mediterranean American Restaurant
$ • American, Mediterranean, Burgers
Hours:
4 W Boone St, Marshalltown
(641) 758-3322
About OPA! Grill Mediterranean American Restaurant
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8PM |
Saturday | Closed |
Sunday | Closed |
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.