33.8k reviews
No. 125 Yongfu Road, Xuhui District, Shanghai (about a 430-meter walk from Exit 3 of Shanghai Library Metro Station)