Moyo Zoo Lake
An African dining experience celebrating the culture and flavours of the continent.
If you're feeling adventurous, start your meal with deep fired mopane worms in spicy dressing or even the crocodile tail pies! For flavours from the rest of the continent, Moyo offers an impressive spread with dishes including Moroccan slow-braised lamb shank, Tanzania fish curry and Senegalese line fish to name a few.
Moyo Zoo Lake offers a nice getaway from the hustle and bustle of Johannesburg. Enjoy a relaxed, family-friendly ambience, cocktails on the deck and fabulous live music.
Moyo has four other establishments across South Africa, located in Blouberg and Kirstenbosch in Cape Town, at uShaka Marine World in Durban, and at Melrose Arch in Johannesburg.
Address: 1 Prince of Wales Drive, Johannesburg, 2192, South Africa
Operating Hours: Monday to Sunday: 8am - 10pm