Come here regularly and they don't disappoint. The food is made fresh to order. The half soup/ half sandwich is a great deal for what you get. Salads are huge and fresh-although I get dressings on the side because they have put too much on in the past. The chicken salad sandwich and the chicken pesto sandwiches are cant misses.