33.8k reviews
655 Fuzhou Road, Huangpu District, Shanghai (360 meters walk from Exit 15 of People's Square subway station)