Shanghai Orient Shopping Mall

1/F, Orient Shopping Mall
8 North Caoxi Road
Shanghai
Shanghái 200030  
China