My wife and I are natives of new haven ct and were used to the great pizza in new haven, new York and Boston
We both agree that the pizza here rivals that of the north east. A true find!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.