33.8k reviews
180 Fenghe Road, Pudong New Area, Shanghai (260 meters walk from Entrance 1 of Lujiazui Subway Station)