This place has awesome sandwiches. The sourdough bread is so fresh and tasty. Lots of options for vegetarians and also healthy choices. The place is clean and the service is very quick. People are very friendly.