All Stars is a great franchise but this location is poorly run. I'm convinced that they source their meat from a sub par vendor. The wings are noticeably smaller than the Woodbine and Vaughan locations. The wings are also sloppily prepared, sometimes only half sauced. I recommend All Stars as a brand but don't expect good quality if you go to the Scarborough location.