MENU

METRO CITY

booth 1-4 1st Floor 1111 Zhaojiabang Rd, XuJiaHui, Xuhui Qu, Shanghai City, China

+86-21-54610760
View by map application
Back to store list