Xinjishi

Address:

181 Long Taicang Road
Shop 9 Xintiandi Complex No.2
200021 Shanghai, China
view in google maps

Phone:

86 21 6336 4746 / 86 21 6336 5157
Contact   ·   Privacy   ·   Terms