Went for lunch last week and I'm really glad that I did!
First off, they serve Nathan's Famous hot dogs here, which are pretty much the de facto standard for American hot dogs for the last 100 years. It's not often that you see Nathan's in Canada, so this is nice to see.
Second, they steam their dogs, which only means that they are serious about sticking with hot dog tradition.
I ordered the Coney Island dog (chilli, onion, mustard) and it was amazing. The chilli was so perfect, it was thick and meaty and did not make the bun soggy at all.
I will definitely be going back and I encourage others to try it, even if only to experience what serious hot dog connoisseurs would consider perfect execution.