33.8k reviews
1 Pudong Avenue, Pudong New Area, Shanghai (200 meters walk from Exit 3B of Pudong South Road Subway Station)