33.8k reviews
No. 1 Century Avenue, Pudong New Area, Shanghai (220 meters walk from Exit 1 of Lujiazui Subway Station)