Address No.370 South Wu Lu Mu Qi Road. Shanghai Metro No.7 or No.9 Zhao Jia Bang Road station 乌鲁木齐南路370号2楼 (近地铁7号、9号 线肇嘉浜路站) China