There was a large variety of food but the quality wasn't too great. But it was also one of the cheaper buffets (It was 37 per person including tips and tax) and it came with all you can drink alcohol, but obviously not the best quality of alcohol either. I'd have to say the chinese food wasn't that great and if you come you should try the italian, american, or seafood.
I enjoyed the salmon a lot because it wasn't overcooked and had just enough seasoning to make it interesting. The dessert wasn't that great either because the pies were still frozen. The fried rice was all soggy which wasn't too enjoyable and the ham was too salty. Overall, there was a lot of little things off with the food and it wasn't the best quality and I've seen places with more variety. I guess the only benefit is that this restaurant is cheap.
The line is also really long to get into the restaurant so we had to wait an hour and a half and the food was alright.