33.8k reviews
No. 127-129, Xijing Street, Zhujiajiao Town, Qingpu District, Shanghai (next to Ke Zhi Garden), within the Shanghai Zhujiajiao Ancient Town Tourism Area