Pizza Review
Without a doubt, the BEST pizza I had on our visit to New Haven this week. Can’t wait to go back! Amazing fresh ingredients and the perfect crust.