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