33.8k reviews
20 meters southwest of the intersection of Nanzhuang Road and Puwei Highway Auxiliary Road, Fengxian District, Shanghai.