Le Canard is a cafe and restaurant offering a dining experience. It is open daily from early morning to late evening. The establishment is located in Portela, Portugal.