Pizza Review
I can safely say this is the best pizza in the New Haven area. Crust is flavorful. Great sauce to cheese ratio. Barely any flop; very good undercarriage.