I have never been to this location specifically. HOWEVER, the Newmarket location is so phenomenal, that I was upset i could only give a 5/5 rating. Thus, my rating has spilled over to the Aurora location which i can only assume is only as incredible as their Newmarket location.
Greatest wings, EVER. Period. No questions asked.
Eating wings here is like a religious experience, It opened my eyes to new horizons. I never new a chickens appendage could fill my mouth with such borderline-orgasmic pleasure. From the crispy outer skin, to the juicy tender insides, every bite is a roller coaster of taste nirvana. I'm sure they have other menu options but who cares? Ordering anything but Wings here is like going to Champagne France and getting a beer.
If you have never had wings here I pity you and my thoughts go out to you and your family. You owe it to not only yourself, but your friends, family and even your country, to visit Tom and Jerry's and get a pound of wings.