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