Been going here off and on for years. The place is dependable, the service good. It's a small place with counter service. You can select from the buffet which is pretty good. Or, order off the menu and get cooked to order.
Try the super chicken sandwich with lettuce, mayo and tomato (and bacon if you really want). At less than 6 bucks, the thing is huge and phenomenal.