A pizza restaurant in New Haven offering local style pizza. The restaurant is open for dine-in and online ordering, with customers noting good flavor and generous portions at reasonable prices.