South Africa restaurants

Moyo Melrose Arch, Johannesburg, South Africa

Moyo offers an authentic African dining experience drawing on classic dishes and modern interpretations

Signal Restaurant, Cape Town, South Africa

Elegant surroundings, interior design, impeccable service and food that is hard to top, make this one of the best restaurants I have ever been to