Pizza Review
This pizza is very good but def not better than the original in New Haven.