Get directions to: De Napoli Pizza & Restaurant, Seymour, CT
Restaurant address: 145 Main Street Seymour, CT 06483, USA
Restaurant: De Napoli Pizza & Restaurant