I'm not sure why all the St. Louis have low ratings, I will admit they're not the best wings in the city but they're absolutely serviceable and above par. I came to this location late on a Sunday night prior to going for a late Sunday movie at Colossus. There were a bunch of open tables so it wasn't difficult to get a seat for two people. We've been here a bunch of times - we knew what we wanted so it was easy to order as well. One order of honey garlic wings and one order of lemon pepper wings (my first time trying lemon pepper after watching the Vice short about this flavor). I knew it wouldn't be as good as the documentary said it would, I need to find the best ones in Toronto but I have nothing to compare them to; these were still good.
The server forgot to give us dill sauce, but it was no issue as we let her know and she came around with two extra packs. The best part of St. Louis has to be their fries. This is a Canadian staple now, it's here to stay; I understand all the reviews for and against but people need to at least give this place a chance.