China Star is a Chinese restaurant located in Covington, Georgia. It offers Chinese food delivery and is a premier destination for those seeking convenient and delicious cuisine.