33.8k reviews
No. 105, Xiangheli, Chenghua District, Chengdu City, Sichuan Province (100 meters next to Chu Er Jian Jiao Chicken)