Not a restaurant but a god place to get lobsters to take out. Bought good 2 pound lobsters and steamer clams...going back tomorrow and day after that! Friendly and helpful service too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.