Lottusse Shanghai Babaiban Shopping Mall, Shanghai
2F, Babaiban Shopping Mall, No.501 Zhangyang Road, Pudong New District
200122 Shanghai
+86 21 583616212F, Babaiban Shopping Mall, No.501 Zhangyang Road, Pudong New District
200122 Shanghai
+86 21 58361621