iol.co.za 03:52, 23 Mar 2020 Joburg Foodies, Thereâs A New Restaurant In Town 1st Shared By 406.media The Grill Jichana recently opened a new restaurant in Southern Sun Rosebank. more on iol.co.za ID) ?>