Food - So good! Mike's way is the best way.
Service - Great. They aren't your typical sandwich shop. They aren't just waiting for you to stop talking so they can say "toasted?" and they don't put lettuce on your sandwich with a shovel. Its not freaky fast service but it is fast.