The Piazza
11 Alice Lane
Sandton