Stavro's is the first sports bar I think I've ever set foot in. I fell in love with their pizza back in my childhood days and 20 years later with my new "adult" taste, I still think their pizza's are pretty great! Thick crust. Tonnes of cheese. Loaded with toppings. This is Canadian pub pizza at its best.
Nothings really changed. Still awesome pizza in a somewhat divey sports bar atmosphere with a couple pool tables and a few regulars hanging around the bar. Definitely a place I would consider for a neighbourhood pint with a friend or two when I'm in the area.
Definitely not a "happening" place, but the pizza is worth while and the staff have always been super friendly.