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

waterfront view
Peggotty Beach Scituate, MA

4 miles from this location

Surf boards
Nor’Easter Surf Shop

0.11 miles from this location

Expressions signage in Scituate, Massachusetts
Expressions

3.43 miles from this location

Golf carts parked in front of a flag pole with an American flag, at Widow's Walk Golf Course in Scituate, Massachusetts
Widow’s Walk Golf Course

3.79 miles from this location