Designed by
Title
Quanjude Roast Duck restaurant #20314802
Description
Quanjude restaurant in Chongqing. Quanjude (Chinese: Ã¥â¦Â¨Ã¨Âšå¾·) is a famous Chinese restaurant known for its trademark Quanjude Peking Roast Duck and its longstanding culinary heritage since its establishment in 1864 in Beijing, China.
This image is editorial