This is a nice clean restaurant. However, I would recommend ordering off of the menu. The last several times I have been in here for the buffet, I have been disappointed. Some of the food is dry or stale. They have added sushi, but I am reluctant to try it because of the decline of the buffet. However, menu items are fresh and very good. Entrées are offered in beef, pork, chicken, and they have items for vegetarians (I don't know about egg or milk, so you have to ask if you avoid any of these) They even offer chicken nuggets for kids or your picky eater.
more