KAUAI Melrose ArchRestaurantsShop 10A, Melrose Arch, The High StJohannesburg, GP, 2196 · ZA+27870868859melrosearch@kauai.co.zalocations.kauai.co.zaHours not available