We love this restaurant! The food ordered off the menu is always very good. The people are quite friendly to us, even talking to the children. We usually order when we arrive, and the food is served fresh and hot within a short amount of time. We have also eaten on the buffet side, which is good, but the food is best on a busy night, like Friday or Saturday. Otherwise, it seems to sit too long. It doesn't keep us away, though.
Pros: good value, great taste, friendly service
Cons: limited buffet