33.8k reviews
No. 42, Xiahaoli Old Street, Nanbin Road, Nan'an District, Chongqing (260 meters walk from Exit 1 of Shangxin Street Station)