I'll start by saying that the food here is absolutely amazing. The trick is in finding a sandwich that appeals to your tastes. Some sandwiches have a very subtle taste with delicate layers like the Smoked Turkey with Avocado. Others will hit you with a bolder, richer taste like the Greek Chicken and the Herbed Chevre.
I have been eating here about once a week for the past few months and I absolutely love it. If you go for take-out, you'll be able to place your order and make your way back to work within 10 minutes. I have had some pretty poor service dining in, and have had to sit through more than one 20 minute wait just to get a sandwich. Not cool.
The sandwiches are incredible. Everything is super fresh and the serving sizes are huge. The food is expensive, but you're getting a freshly made sandwich that's better than any I've eaten anywhere else in this city.
I haven't sampled anything else in their menu, but I've been told the food is hit or miss. Some items are amazing, others are 'just good'.