I wasn't really impressed with this buffet. Many of the stuff i tasted weren't so good. I am giving it three stars only because of the service. The staff are really kind and they pick up dirty plates quickly.
Overall, i didn't really like everything that they had and i won't go back there again.