IP Mall Shanghai
389 West Nanjing Road, Shanghai, China 200002
(Google maps)
机遇星球IPMALL
上海市黄浦区南京西路389号明天广场2-3楼
(Amap)
If entering the address manually, please enter Tomorrow Square. When you arrive look for entrance to IP Mall.