Pizza Review
One of the big three in New Haven and it lives up to all the hype! Fantastic flavor from the cheese and crust, overall just a fabulous pizza if you’re in New Haven.