Naples Pizza – Neapolitan thin-crust pizza, panini & pasta fill the menu at this casual Italian restaurant.

 

location

838 Farmington Ave, Farmington, CT 06032