China Star is a Chinese restaurant offering dine-in and takeout options. They are known for providing fast service and reasonable prices.