33.8k reviews
No. 229 Harbin Road, Hongkou District, Shanghai (340 meters walk from Exit 2 of HaiLun Road Subway Station)