A Flavourful Indian Restaurant in Papakura, Auckland
Overview
Chef of India is a charming restaurant situated in Papakura, Auckland.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.