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