Metro line: Line 1 & 7, Changshu Road station, Exit 7/8 Location: Shanghai, Xuhui Districit, Changshu Rd, Lane 228, No 12, Room 105 上海市徐汇区常熟路228弄12号105室
This location does not have any events. Why not add one here!