33.8k reviews
No. 627 Pingliang Road, Yangpu District, Shanghai (210 meters walk from Exit 4 of Pingliang Road Subway Station)