I am not a fan of sandwiches at all. But I have to say, I LOVE THESE SANDWICHES. They are so wholesome and you can taste the quality and freshness. They do take their time to prepare but it's always worth the wait. My fave is definitely the Walmer. The Madison is another recommendation.
Maybe be prepared to have cash on hand, sometimes their debit machine isn't working.