<< Previous Place Next Place >> Nataz Restaurant City: North Branford Services: Takeout $$, Dinner 280 Branford Rd, North Branford, CT 06471, USA 203-315-0180 Website