I highly recommend this restaurant if you like consistently good chinese, with a broad selection of dishes, at a reasonable price. I see other reviewers' complaints about service but I have never found this to be true. This is a buffet, not a ""full service"" restaurant...so what do you expect?! The service staff do a fine job of clearing empty plates/bowls and keeping my drink refilled...I call that good service in a buffet restaurant. For those who want your dishes cooked to order, there is a cook on duty and at your service.
Pros: Broad selection of food; kept well stocked
Cons: Buffet clientele