33.8k reviews
Meiyuan Road, Songjiang District, Shanghai (210 meters walk from Exit 2 of Zuibaichi Station)