Szechuan
3425 S 1st St, Abilene TX 79605