33.8k reviews
Approximately 127 meters southwest of the intersection of Huaihai Middle Road and Ruijin No.1 Road, Huangpu District, Shanghai.