I love this place!! The staff is friendly and the food is great! It's all made there, no big cooperate kitchens. The prices are reasonable and I just can't get over how good the food is. For sandwich my favorite is the Rosemary chicken panini, the tomato soup is tasty and I love the salads. And let's not forget the cookies, which are best served warm!