Popeyes China, the US fried chicken chain are to open its first store in Shanghai, the chain is aiming to build a network of 1500 outlets nationwide within 10 years.
The new store will be located on Huaihai Road, which is one of the most popular shopping precincts in the city. The 470 sqm debut store will feature Chinese aesthetics with a twist and a Louisiana-inspired design.
“We hope to set our roots in the China market and grow in the long run and be loved by consumers and clients,” – Raphael Coelho, CEO of Popeyes China



