User Rating: 4 out of 5 stars (9 ratings)
China Star Restaurant
6721 W Interstate 40, Amarillo, TX
79106
Get directions
Cross Streets: Between Hansford Dr and Tiffany St/Waldorf Dr
35.186772
-101.914388
Be the first on your block - Sign in to write a review of this business.