Church’s Texas Chicken’s China debut drew 2-hour lines — and $22 offers to wait in them

General view of the opening storefront of Church's Texas Chicken fast food store on Nanjing West Road in Shanghai, China.
Church's Texas Chicken plans to develop at least 600 restaurants across China.

Related Articles

- Advertisement -

Latest Articles