Leopard's Kloof

Restaurant in Hangklip-Kleinmond, South Africa

Regional restaurant