All Stars is my favourite place for wings, they offer a ton of flavours with very creative names (some you do have to ask for a description, as you wouldn't know what it was from juts the name). The environment is very much like a bar, dim lighting and quite loud.
My favourite flavour is Caesar Does Texas, it is the perfect combination of creamy garlic with a little bit of heat. Each order of wings comes with a few carrot/celery sticks and dip, which is a nice little bonus. The fries are also delicious and come in generous portions.
On Mondays, 1lb of wings is half price with the purchase of a beverage.
The service at this location is a hit or miss... some days they are quite understaffed..and others, it is great.