Best pizza in town. It’s thin style pizza and to me tastes most similar to New Haven style pizza than anything else around. Love the buffalo chicken pizza too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.