This place has a self-serve buffet with tons of selections ranging from hot and cold dishes. The wonder is how they can have such a variety of selections, all reasonably priced (pay by weight). The food is fresh and tasty but you aren't looking for gourmet quality by any means. Just good, wholesome food with a wide variety and something that you control for quantity and type of food. They have breakfast as well.