I've been here several times now, and they always surprise me with something new and tasty!
I meander through their menu (over 30 sandwiches!) and come across something different. They have unique breads that they're more than happy to describe.
Beyond the standards, they can make it the way you want it. Friendly service, good food.. What more could you want?!