Get directions to: Kate's Country Deli, North Branford, CT
Restaurant address: 2341 Foxon Road North Branford, CT 06471, USA
Restaurant: Kate's Country Deli