I enjoy coming here from time to time. Â The sandwiches are nicely made, and the staff (usually high school students) are friendly and do a good job.
The location is easy to get to and parking is always available. Â One drawback is that you have to circle around the bank to get out again. Â They're probably never that full that they have to use the back dining area, but there is a back dining area in case you want to sit down and eat and be alone.
From time to time at around 8:30 pm at night they might have run out of bread or certain types of bread. Â That's just them being slightly off with their sales estimates for the day and presumably the fact that they nearly sell out every day helps to keep prices reasonable (less food thrown away).