Restaurants in Cohasset, MA
Special Offer:
Call Now
Learn more
Restaurants • Caterers • Greek and Mediterranean Restaurants
132 Chief Justice Cushing Hwy,
#60
Cohasset ,
MA
02025
UNITED STATES
Olympus Grille serves authentic Greek meals made from scratch for dine-in, takeout, delivery, and catering to Cohasset, MA and the surrounding areas.
American Express
Cash
Discover
MasterCard
Visa
Worldwide > United States > Cohasset > Restaurants