33.8k reviews
Room 2, No. 89 Dongjing Street, Zhujiajiao Town, Qingpu District, Shanghai (by the Fangsheng Bridge)