veggiebunch.co.za
Greenside Cafe: Vegetarian & vegan
The Greenside Cafe in Greenside, Johannesburg serves the very best vegan hot chocolate I've ever had.