Located in North Scituate Village, Cosmos has been serving Scituate for more than a dozen years. You have to try the Greek  Salad and other Greek specialties, but don’t miss out on seafood, subs, pastas, and calzones. All are made with the freshest ingredients. Perfect spot to relax after browsing among North Scituate’s charming stores. Tell them the Visitor’s Center sent you.

Nearby Destinations

minot beach with lighthouse
Minot Beach Scituate, MA

1.85 miles from this location

Scituate Arts Association Front Street Gallery
Front Street Art Gallery

3.43 miles from this location

Minot Design Company

0.11 miles from this location

Awesome Blossom Florist

0.08 miles from this location