On days that I am in the area but don't have time, I hate to pass up Charter Deli's sandwiches.
The sandwiches are generous, very tasty and you can stay at the small tables or take out. Nothing fancy, good food, good service on a minimal scale, simple drink, etc. items. This is the sandwich shop you always wanted to find.