This pizza is fantastic, right on with Cape Cod Cafe pizza.
Owner and his wife are there 7 days a week from open to close for well over 20 years. Give them your business you will be happy you did.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.