Pizza Review
Definitely the best in New Haven. Very greasy and needed more sauce, but the rest is great