Lekgotla Restaurant Mandela Square 5 Nelson Mandela Square, Sandton Phone: 011 884 9555 entrance waiter napkin setup world cup menu dining room buffet fruit salad pastries pastries dessert pork crocodile carpaccio springbok carpaccio cheese potatoes cucumber my plate food porn [gmap]