33.8k reviews
Exit 9A of Lujiazui Subway Station in Pudong New Area, Shanghai, and walk a short distance.