Olympus Grille

Authentic Greek dishes like spanakopita and chicken and beef gyro served in a cozy atmosphere.

132 Chief Justice Cushing Highway, Cohasset, 781-923-1917 $$

Comments are closed.