33.8k reviews
No. 2288 North Sichuan Road, Hongkou District, Shanghai (Northwest corner inside Lu Xun Park)