33.8k reviews
120 meters west of the intersection of Yuyuan Road and Changde Road, Jing'an District, Shanghai.