33.8k reviews
South District, Ground Floor, Building 8, No. 99 Xiehe Road, Changning District, Shanghai, China