Cap Canailles is a restaurant offering French and Mediterranean cuisine, with lunch options available.