Shanghai Times Square Description
Times Square is a destination full of independent shops and shopping malls.
Shanghai Times Square
Address99 Huaihai Zhong Lu, by Xizang Nan Lu
Phone3122 8766
Times Square is a destination full of independent shops and shopping malls.
Get the weekly newsletter!
Sign up to get the entertainment, lifestyle and event news from Urban Family every week!Classified Posts