Get directions to: Doody's Totoket Inn, North Branford, CT
Restaurant address: Foxon Road North Branford, CT 06471, USA
Restaurant: Doody's Totoket Inn