Get a taste of Africa at these amazing restaurants in Johannesburg

Johannesburg is famed for its world-class restaurants across the city, serving a wide array of African and international cuisine