So there is this nearly empty, tiny mall near olivedale, you wouldn't think it but in there is one of joburgs best Italian restaurants. Booking is essential! I had the fried risotto balls with mozzarella and basil, fabulous. For main I had Nonna's Ragu. My theory on judging an Italian restaurant is on the bolognaise, a simple dish you would think but not all get it right, Cafe Del Sol has totally got it right! Amazing meal and really fantastic service!!