33.8k reviews
No. 515 Hanyi Road, Fengpu Community, Fengxian District, Shanghai (next to Green Court International Building)