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

Women's clothing
Pooja Boutique

3.46 miles from this location

Signage for The Old Oaken Bucket in Scituate, Massachusetts
Old Oaken Bucket

3.2 miles from this location

Scituate Music Center storefront on Front Street in Scituate, Massachusetts
Scituate Music Center

3.41 miles from this location

Old Scituate Light from the water just off the coast of Scituate, Massachusetts
Old Scituate Light

3.59 miles from this location