Remove Ads

Photo of Barlow's Clam Shack

Barlow's Clam Shack

856 Scenic Hwy, Buzzards Bay, Massachusetts 02532 USA

67 Reviews

Lobster Rolls

Photo Credit: Yelp

Remove Ads