Yes. There's a Morton's in Toronto and a Rainforest Cafe in Niagara Falls where you can use the card at home, and another restaurant in Vancouver (can't remember the name).
:edited to note that I've never been to those locations to try, but I am another Canadian with a card that's used it in Orlando, Vegas, Buffalo, etc without any issues: