33.8k reviews
100 meters south of the intersection of Wukang Road and Anfu Road, Xuhui District, Shanghai.