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