We visited this place on a recommendation from a co-worker. He told us of the great sandwiches they serve, and he was especially effusive of the bread. I can say we weren't disappointed.
The sandwiches are made fresh to order and they definitely don't skimp on the meat. The bread was every bit as tasty as our co-worker made it out to be. It was soft and perfectly baked, and not too dense. Though the service was a bit on the slower side, the owner was very friendly and sat down and chatted with us while we ate.
We're definitely adding this place to our regurlar lunch rotation.