The clams here really are as fresh as you can get! Even better than a lot of places on Cape Cod. Plus the view on a Summer night across Wollaston Beach towards the Boston skyline is unbeatable!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.