China Star is, quite simply, the biggest Chinese buffet restaurant I have ever seen. The restaurant is well-organized, even though it is often crowded, and the decor is pleasant, making the restaurant feel more expensive than it is.
The buffet is well-stocked with a variety of Chinese dishes, and even some American and Japanese dishes. For those who don't really like buffets, there is also a Mongolian barbecue. The food tastes high-quality and fresh, and the price is reasonable.
Pros: Good food, Reasonable prices, Nice atmosphere
Cons: Outside looks shabby