Naples Pizza

Pizza restaurant · 838 Farmington Ave, Farmington, CT

To-Go · Dine-In

Hours

More food in Farmington, CT · Pizza in Farmington