33.8k reviews
100 meters west of the intersection of Dong Changzhi Road and Dan Tu Road, Hongkou District, Shanghai.