Today I decided to visit this place for the first time. Got the plain hot dog & a poutine, and it was quite delicious and tastier than I expected, and Also came with a good serving of food to go with it. This is the only location I've seen where Coca Cola comes in a glass bottle. (I'm pretty sure there maybe others too).
Whenever I'm in the area again, I'll definitely revisit.