Our hotel manager recommended Little Notch for their pizza. It was perfect for our first night of vacation after a long drive from Boston. Very tasty, thin-crust pizza--good sauce and cheese. A bit pricey, but it was good!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.