33.8k reviews
1st & 2nd Floor, Building 7, Shangsheng New Place, No. 1262 West Yan'an Road, Changning District, Shanghai