Taverne Des Elangs offers a relaxed and welcoming atmosphere as a restaurant.