“iDen & Quanjude Beijing Duck House is known for its Peking Roast Duck and its long-standing culinary heritage, established in 1864. iDen & Quanjude Beijing Duck House is the only Michelin-starred Chinese Restaurant in Canada. Enjoy your holiday celebrations at iDen & Quanjude Beijing Duck House. Immerse yourself in the joy of the festivities while savouring the exquisite flavours of authentic Beijing roast duck and traditional Chinese cuisine. They accept debit card payments and have a television with a full bar facility. iDen & Quanjude Beijing Duck House also provide a free wifi connection and a parking facility.”
Read more