Scituate from Massachusetts Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Spaghetti Junction - Massachusetts, Scituate, 28 Driftway, 02066 Italian (781) 544-0488 Map Stephens Deli - Massachusetts, Scituate, 366 South Main Street, 02066 (617) 784-5842 Map Tko Malley's Sports Cafe - Massachusetts, Scituate, 194 Front St, 02066 American (781) 545-4012 Map Wilbur's Ice Cream Store - Massachusetts, Scituate, 367 Gannett Rd, 02066 Ice Cream (781) 545-8118 Map Windsor Tea Shop - Massachusetts, Scituate, 763 Country Way, 02066 Coffee (781) 545-7100 Map « Previous 12