33.8k reviews
No. 351 Wenshui East Road, Hongkou District, Shanghai (100 meters north of Exit 1, Dabaishu Subway Station)