Le Haras is a restaurant.