Excellent variety and quality of meals...would highly recommend the Hawaii Chicken or Canneloni!!
Ate here once and had the buffet which resulted in a bad stomach the following day! Can't say for definite that it was the food here that caused it but the buffet food was lukewarm and didn't even look all that appetising.
The sweet and sour chicken and pasta alfourno were excellent. The pasta does come in HUGE portions, so make sure you are extremely hungry before ordering it! I sat eating mine for half an hour and there seemed to be still as much in the dish when I had finished as when I had started!