The residents of Shanghai e can get their fill of western brands as well as local fare at the Super Brand Mall. Margaret Talev / MCT