La Med is a restaurant and function venue situated right on Clifton beach in Cape Town, Western Cape, South Africa