This looks like a pretty neat establishment but all the hype does not match what's on the inside. Their hot dogs are average considering what you pay for them.
At about 3 times more than some street meat, they're pretty small and toppings are quite minimal. I don't mind paying for something unique or something I can't get anywhere else, but this is not it.
The hot dog I had was decent. They get points for presentation of the food, but the hot dog wasn't anything special. We also ordered the Chili poutine which was good, but salty.
Overall, I'd say go out and buy a hot dog on the street and grab dessert some place else with the money you save.