I ""accidently""discovered this place when I was coming out of my doctor's appointment. It's a tiny place, but to my surprise, their menu was huge! From all kinds of sandwiches to salads to soups, I wanted to try it all. I got a sandwich and a salad, and wow, everything was so fresh..I could understand why the line was going out the store. There's even a nice little patio area where you could enjoy your lunch. A real gem!!