I love this place!
The food is excellent, the prices are fair, and there's not a long wait (you order at the counter and seat your self). Everything I've ever ordered has been excellent, and the salads and sandwiches are especially good.
I think the atmosphere is great here. It's perfect for a lunch with friends, a business lunch, or even a lunch with the kids in tow. It can get crowded for lunch on weekdays, but things still move pretty fast, and is well worth it.
more