I come here at least once a week and get their buffet take out. The price is reasonable and the food is always as I expect. The staff there have gotten to know my preferences as well, and as I'm usually in a rush, so they try to get me in and out of there as quickly as possible.
I recommend them for lunch, as it is more of a casual place.