Les Barigoules is a restaurant.