Quan Ju De Peking Roast Duck Restaurant celebrated the 150th anniversary of its founding on July 2 in its Qianmen branch, the oldest of its restaurant