China Star Restaurant 3601 S 1st St Abilene, TX 79605 Phone: (325) 677-2000
Category: Family Restaurant Diners