This place is right next to where I work. Its alright, the staff is nice but hovers, I thought it was really outdated and lacked a clean feeling to it. A while ago they werent and did a serious deep cleaning, I saw it, taking everything out, redoing a bunch. I don't know that it changes anything for anyone else, but for me it made me feel better about going back.
The sandwiches at lunch are really good, soups are pretty good too.
My french toast has been underdone twice, (like cold in the middle underdone) So I stay away from that. If I am really particular and tell them its because of food allergies (cause I have so many) they are very thoughtful and things seem to come out ok.
I still eat here occasionally, I would eat here more often though if my food was consistant.