Le Rocher d'Olt is a restaurant.