Get directions to: Nataz Restaurant & Catering, North Branford, CT
Restaurant address: 2025 Foxon Road North Branford, CT 06471, USA
Restaurant: Nataz Restaurant & Catering