Save your money - get your food elsewhere.  Substandard quality and pathetic service.
Extremely poor service and food.  I ordered the satay chicken noodles and a dessert roti using Uber Eats from the Mall of Africa branch, which took the average amount of time to deliver.  When I received the food, it was ice cold, the portion was minute (seriously - half the size of a packet of 2 minute noodles) and the roti was almost hard enough to bash nails in with it like a hammer.  I immediately called the branch and spoke to a "manager" who took down my details and said she would call back in ten minutes after speaking to the other manager on site (another red flag).  I called back after 30 minutes of not hearing anything and nobody answered the phone because I imagine they were closing up for the evening.  The manager (if she even was one) that I called tried to peg the blame on the Uber Eats driver, but I pulled up the records to show the food ready time, collection time and delivery time and the fault 100% does not lie there.  Food does not go ice cold and desserts don't turn rock hard when it is in transit for literally 10 minutes.

Three days later I am still waiting for that phone call because spending R150 on an extremely sub-standard meal that was tiny, ice cold and hard is an absolute joke.  Rather spend your money elsewhere - they clearly don't give a hoot about service or quality.