Every time I've come here it's during my 30 minute lunch break. They are so fast, it's almost why I default to them if I don't bring my lunch. Their vegetarian sandwich is really good as well as their sandwich with roast beef. I don't count calories but I do try to stay on top of how much sodium I consume; when I looked up the nutritional facts for their sandwiches, they were ridiculous. Most of the sandwiches averaged 1200 calories. It doesn't bother me, but I'm just sayin' for those people that are concerned. It's also super cheap! My favorite sandwich shop. :)