Map
8 Huo Che Nan Zhan Xi Rd., Chengdu, China
Restaurant
China Grand Plaza