33.8k reviews
88 Century Avenue, Pudong New Area, Shanghai (200 meters walk from Exit 8 of Lujiazui Subway Station)