33.8k reviews
240 meters southwest of the intersection of Pan Ding Road and Long Lian Road, Qingpu District, Shanghai.