We dropped in on a Sunday for a quick bite. It was my first visit to any All Star Wings location. There were quite a few families that evening. We had great service. Our server refilled our drinks without us having to ask for a refill.
We ordered the Lemon Pepper wings and Orange Ginger wings. Both types had great flavor in the wings and not just in the toppings. The Lemon Pepper wings were really peppery. The Orange Ginger wings had a nice crisp bite yet still freshly fried and tender. We also ordered the Beefeater Onion Rings and we really enjoyed those. The Greek salad not so much. The lettuce was chopped too finely, kind of limp and had 2 olives.
We will return to this location. I don't know why there were so many poor reviews. We tried the Vaughan location after enjoying wings at the Scarborough location, but were were really disappointed at the food quality there.
Good luck!