Erich's Clam Shack
Restaurant in Scituate, MA
Seafood/Fish fast food
Restaurants
ยท
Scituate, MA guide