This incredible restaurant has several floors, each offering a different aesthetic, and a rooftop bar serving...
165 Longmarket St, Cape Town