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