33.8k reviews
No. 200 Tianai Road, within Lu Xun Park, Hongkou District, Shanghai (near North Sichuan Road)