If not for the fact that you've seen the sign a million times this place wouldn't even be on your radar but in Toronto just staying in business more than a few years make you some kind of landmark.
The food burgers, Gyros and fries so really hard to do wrong but i don't think its something I will crave in the future.
If you are nearby and have already parked by all means go in but I wouldn't go out of my way to visit this place.