Johannesburg restaurant

Moyo Melrose Arch, Johannesburg, South Africa

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