Pizza Review
Still the best pizza I've ever had, just a few days after trying New Haven's best places. Super crispy, well done, phenomenal fresh tomato sauce, perfect amount of cheese De Lorenzo's is still king. Where is El Prez?