100% a tourist trap.
This place is busy before baseball games or other events at the Rogers's center. However the food is sub-par and the atmosphere is out of the dark ages of the 90's.
It's a popular spot for hockey fans to take pictures out front, but I don't think this restaurant is relevant anymore. It's time for a complete refresh or a complete tear down!