Copyright @ Duckee 2013     Website Design by: Wai's Design and Printing Inc (416) 754-8788
Here are some reviews for our restaurant