Their pizza is top notch for the area - can't say there is another pizza place within North Haven that's any better. The pther poster didn't like the ower because he's loud - well, welcome to a true Italian home. Actually, the owner is very nice & keeps his place very clean & stocked with the BEST sodas in the state - FOXON PARK. Also, if you order a pizza with toppings, you will be surprised how much the pie weighs!! He really piles on the food.
Pros: Great location, fair price & great food.
Cons: Small inside, not much room for large groups.
more