33.8k reviews
127-129 West Jing Street, Zhujiajiao Town, Qingpu District, Shanghai (next to Keyi Garden), within the Shanghai Zhujiajiao Ancient Town Tourism Area