33.8k reviews
8 Century Avenue, Pudong New District, Shanghai, China (Shanghai IFC), 390 meters walk from Exit 6 of Lujiazui Subway Station