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. 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!