Shanghai Orient Shopping Mall

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