Pizza Review
My favorite of the Big 3. This could have been a little bit more well done but orders were flying even at 11am. Overall my personal preference for best taste in New Haven.