The sandwich was fine, get the special with the truffle. The plain one is wayyy too dry. And the bread to meat ratio was off - not enough meat.
My biggest gripe was the service. We stopped in right when we got to Toronto. The cashier was not helpful and very unwelcoming. We were deciding what sandwiches to get and she was being difficult and giving us attitude for no reason. And when I went to pay, she informed me that it was cash only. I didn't have any cash, so I asked if she had an ATM, and she responded by asking me, "Do I own an ATM?" Uhhhh, wtf? Obviously, I was asking if there was an ATM on the premises. So unhelpful and either full of attitude or just plain dumb, not sure which is worse.