33.8k reviews
Urban Plaza, No. 1 Century Avenue, Pudong New Area, Shanghai (410 meters walk from Entrance 1 of Lujiazui Subway Station)