There is always a good shopping center when I come to Shanghai, and you can buy things and eat in Uighur. The rest are mostly Chinese, by the way, there is a Disney store nearby where you can always buy gifts for children. The metro is within walking distance .
A good mid-level shopping complex, many brands, even premium ones (Gucci and several others). I looked at clothes for a teenage child, there is also a good choice.