I have been here a few times pre-Yelp. In review, this place is a nice change from the greasy, fast food joints that are close by. The prices are great, the establishment is clean, but the employees are a little too eager to help.
We came in last night and were only half way in and the girl behind the counter wanted our order (literally). "Slow down salad girl." My wife had a salad and I had a salad and sandwich combo. As soon as we ordered they whisked away making it. My wife realized they were making her a half salad and she wanted a full. She mentioned it, so they threw the first salad away and made a new one. So point being, make sure you order correctly because they have no qualms about wasting food (it's their "policy", as they told us).
Overall, we got fast, friendly service of mediocre food. It just didn't seem as fresh this time and the food looked to be made in a hurry.