Pizza Review
This pizza is very good, but it’s definitely not world class. Seems like the myth of this place plays more in the rating than the actual quality. If you’re in New Haven, try it. But don’t make a trip to come here.