Le Margeride is a French restaurant.