Pizza Review
Very tasty. Firm, not too oily. Restaurant is “New Haven Style.” New haven makes the best pizza outside of southern Italy. This place is the closet you’ll come outside of New Haven to that style.