33.8k reviews
1438 Hongqiao Road, Changning District, Shanghai Takashimaya Department Store, Level 1