33.8k reviews
No. 60 Dongjing Street, Zhujiajiao Town, Qingpu District, Shanghai, located in the southeast corner of Shanghai Zhujiajiao Ancient Town Tourism Area.