I go to Nantucket frequently in the fall. Every time I go I have to get A couple of slices of their sausage pizza. Its to die for. By far the best pizza I've ever had! A must for all visitors!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.