33.8k reviews
No. 118 Beijing East Road, Huangpu District, Shanghai (440 meters walk from Exit 6 of Nanjing East Road Subway Station)