I like this place for a cheap lunch.
Only thing I've ever tried is the 'home salad' which is just a salad bar of all sorts of goodies, including veggies, pastas, other noodles, Korean sprouts, fresh fruit...etc. It's delightful. Never a big line. Quick service.
They do not accept credit card. Only faux pas.
There are plenty of places to eat in the Grange, many of them are pretty good. Don't be intimidated by the outdated decor of this food court. It's top notch.