China Star 3601 S 1st St Abilene, TX 79605 Phone: (325) 677-2000 Fax: (325) 672-6411
Category: Restaurants