Pizza Review
The tomato pie is always great. Super crispy and the tomato pecorino combo goes nuts. New Haven location is same quality as other chain locations around US.