Hard to speak highly enough about this place. Service is quick and friendly, the food is cheap (around $5 a sandwich) and delicious.
Recommend the Art of Almost Sandwich - avocado, brie, and banana peppers. These guys really take pride in their sandwiches and a I try to stop by whenever I'm in the area.