When the food is good it is really good, but at times it can be not so good. It is best to arrive early as it can get busy around noon. They don't always refill the different entrees as quickly as they should and if you are in a hurry, that could be a problem. One of the better moderate price Chinese buffets. Recommend