Cape Town, South Africa Restaurant with Hum of Voices