Taverne de l'Eldo is a bar and restaurant.