Il Forno

Pizza
$
765 W Main St
Branford, CT 06405
(203) 488-0573

Menu

Tips

  • Fried calamari!
  • This place has moved...
  • Terrible service, Good Food