Shanghai New World Daimaru Department Store (上海新世界大丸百货 I Shanghai New World Daimaru Department Store)
Map: Surroundings & Nearby
So nice shopping mall with a good selection of restaurants.
Typical Japanese department store is SH. Very clean, very nice with very polite shop assistants and very expensive. Good food court.