Le Cap is a French / South African cafe based in Sandwich, Kent.
We combine the cuisine we love from our home countries, and add a little flair to make it our own.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.