There are few faults I can find with this restaurant. THe serving is a little slow and it takes a while for your food to get to you, but when it comes one is in heaven. The food is absolutely delicious and you can eat and eat until you are full with half the budget it would take at other places. It is not a buffet, yet it can feel like it at times when one becomes stuffed and still has a quarter of their food on the table. This is a standby for my family to eat at.