SHANGHAI-AUG. 31; 2009. Subway restaurant on Aug. 31; 2009 in Shanghai. Subway may be the world's largest fast food chain by total locations; but the sub shop hosts just 216 franchises in China.
Editorial use only
Editorial credit: TonyV3112 / Shutterstock.com

Royalty-free stock photo ID: 100174484

SHANGHAI-AUG. 31; 2009. Subway restaurant on Aug. 31; 2009 in Shanghai. Subway may be the world's largest fast food chain by total locations; but the sub shop hosts just 216 franchises in China.