Gallery

Restaurant Photos

Meal Photos

*Beijing Duck is temporarily suspended due to insufficient supply.

865 York Mills Rd, Unit 2, North York, ON M3B 1Y6

ORDER TODAY: 647-352-2288

ORDER TODAY:
647-352-2288

865 York Mills Rd, Unit 2
North York, ON M3B 1Y6