Q1
Where is Baker Duck located?
Baker Duck is located at Woodside Square, 1571 Sandhurst Cir Unit 428, Scarborough, ON M1V 1V2, Canada.Q2
What days are Baker Duck open?
Baker Duck is open Mon, Wed–Fri 10 AM–9 PM; Tue, Sat 10 AM–8 PM; Sun 10 AM–7 PM.