33.8k reviews
899 South Pudong Road, Pudong New District, Shanghai (110 meters walk from Exit 4 of Shangcheng Road Subway Station)