Other Restaurants nearby 188 St Heliers Bay Rd, Kohimarama, Auckland 1071, New Zealand

Turo Turo

Approximately 1.9 km away
Address: 26A Mayfair Place, Glen Innes, Auckland