Super Brand Mall
Large mall in Lujiazui with river views.
168 Lujiazui West Road, Pudong
Nearest station: Lujiazui
Also near Lujiazui
- Oriental Pearl Tower Attractions
- Shanghai Tower Attractions
- Shanghai World Financial Center Attractions
- Shanghai Ocean Aquarium Attractions
- Shanghai IFC Mall Boutiques