The Clam Shack
The Clam Shack
Category:
Won “best lobster roll” on the Travel Channel’s Food Wars, and features fresh fried seafood.
Won “best lobster roll” on the Travel Channel’s Food Wars, and features fresh fried seafood.