The Strangers Club — Restaurant in Green Point, Cape Town | JOL