33.8k reviews
No. 1209 Middle Huaihai Road, Xuhui District, Shanghai (170 meters walk from Exit 2 of Changshu Road Subway Station)