This restaurant is clean and orderly, with great service. The booths are large and comfortable and the overall atmosphere is calm and friendly. The buffet has a wide variety of tasty, well-prepared items. You can also order from a menu but we have not tried that - the buffet is perfect for us. Costs are very reasonable.