I stopped in one day for a sandwich. It was good - roast beef the way I like it, nice amount of juice, good bread. The sandwiches are pre-made and in a display case. This is the kind of place where if you're not careful, you will blink and miss it. Or you will be drawn into a super long conversation with the cashier on your lunch break, that will be suprising pleasant. Or you will be hit on by old italian guys. A good time for all.
On a side note, there is also alot of deli items, hot and cold, italian pastas and other items which look neat, a bit pricey (root beer bbq sauce). Definitely will have to check it out another time.