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