Great Sandwich shop. Large sandwiches, quality ingredients, and reasonable priced.
I usually order the Egg Salad (w/o the cream cheese...makes it too heavy) or the BLT. I love the little cookie treat you also get in you sack.
If you aren't planning to eat there, I recommend calling in your order. they have a separate counter to get in and out faster.