Jade Garden

Address:

29 Cao Bao Road
200233 Shanghai, China
view in google maps

Phone:

86 21 6408 4158
Contact   ·   Privacy   ·   Terms