Only two restaurants of the American fried chicken chain Popeyes Louisiana Kitchen remain operational in Shanghai, according to local restaurant review and booking site Dianping. The two outlets are the Popeyes flagship store on Huaihai Road and another at the Shinmay Union Square in the Pudong New Area. The four other stores, however, have closed.
Earlier media reports claimed that the chain’s two stores in Zhanghzou, Zhejiang Province, and one in Nanjing, Jiangsu Province, have also stopped operation. Popeyes China is operated by PLK APAC Pte Ltd, a subsidiary of Restaurant Brands International Inc, and it’s not yet clear whether the remaining two stores will stay operational. The official service hotline of Popeyes could not be reached on Tuesday evening.