33.8k reviews
1 Century Avenue, Pudong New Area, Shanghai (220 meters walk from Entrance 1 of Lujiazui Metro Station)