The Asian luxury restaurant and bar, set in one of Joburg’s most iconic addresses overlooking the Nelson Mandela Square in Sandton, marks a return to the city’s restaurant scene by hospitality ...