October 21, 2015October 19, 2015 Shanghai Eats: Cheng Long Xing 成隆行 Cheng Long Xing No.216 Jiujiang Road, Huangpu District, Shanghai, China 021-63212010 Share this:TwitterFacebookTumblrLinkedInRedditPinterestLike this:Like Loading... Related