33.8k reviews
80 meters northeast of the intersection of Tai'an Road and Wu Kang Road, Xuhui District, Shanghai.