Pizza Review
I have been to Italy, NYC, chicago, and upstate NY. This is by far the best pizza I have ever had in my life. Only reason why it’s not a 10 was bc one half of the pizza was better than the other. Also was after a 9 hour drive to New Haven. Would want to come back and sit down.