Not the best Chinese food I have ever had, but not the worst by far. The Buffet is decent. I have seen better, but I have seen some you wouldnt take a dog too.
The place is farly clean as far as Chinese restaurants go. Any item off the menu is very good. This is just an over all good family restaurant. Having said that I feel the service could be a little better.