I had the buffet, and I would rate it as a little above average. I do think the made to order food is good, as those in my party that ordered off the menu were happy. The prices are reasonable, and the owner is very nice. I saw another review that had issue with the service, but I had no complaints.