Get directions to: Central Pizza, North Branford, CT
Restaurant address: 1635 Foxon Road North Branford, CT 06471, USA
Restaurant: Central Pizza