I've been here several times and the food is consistently Amazing! It's hot, fresh and always tasty. Every time I come here I order something different and I've never been disappointed. Great service and take out as well. The price is average or low, for the quality it's unbeatable. I've been to a lot of bad Chinese restaurants, this is not one of those places.  5 stars on food quality and 4 1/2 on service. If you love good food, be sure and give this place a chance!