Les Trois Canards is a restaurant located at 3 Place de l'Église. It offers various menus, including a gastronomic option and a business express menu. The establishment is noted for accepting animals and having a terrace.