33.8k reviews
No. 984 Yuyuan Road, Changning District, Shanghai (120 meters walk from Exit 7 of Jiangsu Road Subway Station)