I think I take this place for granted because it's so convenient. We took a hiatus from Olympus and tried some other Mediterranean restaurants in the area and also in Boston. I have to say Olympus...
Olympus Grille
(76)
Advertisement
Photos
Also at this address
Reviews
Excellent Greek style food in a fast casual environment, this place is located next to the Cohasset commuter rail. There is plenty of parking in the strip mall complex. It offers seating both...
Generous portions. Ordered the pork gyro and salad ... favorite was the greek salad. Baklava for dessert is always a treat.
Amazing food, I grew up Greek and I have to say, the food here really brought me back to Greece, thank god I ran across the restaurant, I had the souvlaki, the gyro, the Greek lasagna all...
So far I've had the gyro (okay, the meat was a bit dry and there wasn't much sauce,) the pasticio (good,) stuffed cabbage leaves (okay, mostly rice,) and the Greek salad (good.) Everything in the...
You might also like
Advertisement





