du Canard is located in 7 place de la Gare, 80310, Hangest-sur-Somme, France.