2137 Barrett Station Rd
St. Louis, MO 63131
(314) 965-3822
Hunan Star has been a family-operated business since 1994 and pride themselves in being one of the best Chinese restaurants in West St. Louis. Check out the menu, gallery of the full bar and entire restaurant at the official website!