33.8k reviews
No. 188 Caobao Road, Xuhui District, Shanghai (100 meters walk from Exit 5 of Guilin Park Subway Station)