Pizza Review
Great pizza. My favorite of the New Haven spots. Sauce to cheese ratio was wonderful and even tasted good after a day in the fridge. 9.3, that’s the review.