OPA! Grill Mediterranean American Restaurant
$$ • American, Mediterranean, Burgers
Hours:
4 W Boone St, Marshalltown
(641) 758-3322
Take-Out/Delivery Options
Customers' Favorites
Recent Reviews
OPA! is one of the only places I will dine at when I visit Marshalltown. I try to follow a healthy Mediterranean diet and they have several good options for me. The service is fast and friendly. The food is always terrific. Try the Chicken Slouvaki and don't skip the Baklava for desert.
The server was very friendly. Their French fries are amazing! I had the club sandwich. I was a little disappointed when they said it was no longer on a croissant, but that disappeared when I started eating. The tiramisu was also great.
Ratings
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8PM |
Saturday | 11AM - 3PM |
Sunday | Closed |
Stopped in while doing some business in Marshalltown. The servers were all incredibly welcoming. My food (ordered the Napoli Pasta) came out quickly and was very tasty and filling. Despite being full the Tiramisu was calling my name. It was creamy, chocolatey, and really satisfied my sweet tooth. Definitely a nice place to check out for some Mediterranean cuisine in the area. I will definitely eat here again.