Add:699 Zhongshan No.2 Rd S., near Dong'an Rd
Credit Cards Accepted
Touch Super Brand Mall is a new landmark in the Xujiahui CBD. This waterfront shopping mall rolls fashion, exotic foods and entertainment into one and is indisputably a great place for families and friends to spend the weekend together. It has a cineplex to show the newly-released movies.