La Tapenade is a Mediterranean restaurant offering traditional Niçoise dishes.