Found this little gem while staying at the nearby resort. A few bad reviews had us skeptical but they were definitely BS. Great pizza and sandwiches and based on some reviews we had to try the clam strips which were definitely top notch!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.