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

tools on a pegboard
TW’s Watson Family Hardware

3.47 miles from this location

Jewelry from Silverstorm in Scituate, Massachusetts
Silverstorm & Co.

0.18 miles from this location

North Scituate T Station Sign
MBTA North Scituate

0.24 miles from this location

Out of the Blue storefront on Front Street in Scituate, Massachusetts
Out of the Blue

3.43 miles from this location