33.8k reviews
100 meters northeast of the intersection of Yuyuan Road and Fenggang Road, Changning District, Shanghai.