We stopped in one day for lunch after renewing licenses at the Canadian Tire across the street, just on a whim, and I've been back a couple of times.
The wings are amazing - big, juicy, and with great sauces. They have a huge range of sauces, and every one that I've tried has been great.
There isn't much ambience - it's a bit of a dive, but it works.