China Star is located at 6134 E Highway 290, Austin, TX. This location is in the St. Johns neighborhood. This business specializes in Restaurants and has 2 review(s) with a star rating of 1.0.
by merchantcircle on February 26, 2024 from merchantcircle
Information from the business
Owner Message
Do you own China Star? Contact us to connect with your diners.