Erich's Clam Shack

Restaurant in Scituate, MA

Seafood/Fish fast food