The food is still mediocre, but way better than most buffet. But the reason why I want to give a 5 star this time is because of their service. First of all the waiter was a sweetheart, he noticed I drank a lot of water, he never failed to fill up my cup and gave me a large cup as well. I know this might seem so stupid, but so many waiter/waitresses don't do this in my experience! And I don't like eating cheese, so when my mom asked the chef to make a pizza without any cheese or meat she did it without any hesitation and was so super nice! The pizza was great tasted delicious! This act made me really really happy!