Tourisms nearby 3/930 Great South Rd, Penrose, Auckland 1061, New Zealand

Local De Los Royal :3

Approximately 1.45 km away
Address: 5/7 Fairfax Ave, Penrose, Auckland 1061, New Zealand