Moyo Melrose Arch (Randburg) In the heart of Johannesburg, the 350-seater, multi-level modern restaurant - clad in copper with pressed pebble walls - embodies Africa's finest music and urban cuisine offerings.
We try our best to bring you accurate content. Sometimes we get it wrong. Not often, but it happens. If you have spotted an error or omission, please email us so that we can correct it. What's On is not responsible for any inaccurate information.