33.8k reviews
20 meters south of the intersection of Caohe Street Lane 117 and Caohe Street, Qingpu District, Shanghai.