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