Really clean and pleasant to dine in. Super friendly employees. The food is really good in the typical American Chinese way. Lunch buffet is priced just right. We usually get take out and learned that they give you a lot of food and we often share main dishes.