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