33.8k reviews
No. 655 Fuzhou Road, Huangpu District, Shanghai (360 meters walk from Exit 15 of People's Square Metro Station)