Pizza Review
Perfect crust, sweet sauce, good flop. Grew up eating pizza in New Haven, but this pizza puts them all to shame.