African Pride Melrose Arch

1 Melrose Square
Johannesburg
South Africa