The only reason I didn't give 5 stars is because the price is high. I'm an educator, my average lunch cost is $3, not $12 but it was GOOD, so good. I get the soup/salad combo, I like the Mediterranean salad and potato cream cheese soup, tomato Florentine and chicken lemon vegetable soup so much that I travel there in 112 degree heat for a pipping hot bowl. The staff is patient and well groomed, after a day of snotty noses, pee pee pants, enormous attitudes and ear holes my dog can jump through, I need civility. I can't bring myself to stop getting the same things all the time, maybe one day I'll try the pasta or a sandwich.