33.8k reviews
No. 130 Gongqing Road, Dinghai Road Sub-district, Yangpu District, Shanghai (110 meters walk from Exit 2 of Fuxingdao Station)