33.8k reviews
168 Lu Jia Zui West Road, Pudong New Area, Shanghai (250 meters walk from Entrance 1 of Lujiazui Subway Station)