Get directions to: Chinese Kitchen Number 10, Abilene, TX
Restaurant address: 3398 N 1st St Abilene, TX 79603, USA
Restaurant: Chinese Kitchen Number 10