Terrible service! Ordered a meal for delivery from this Keele St location. It took 1 hour and 20 min to arrive. I called several times and was advised only after the 2nd call that there was an accident right in front of the restaurant preventing their drivers from getting to my house. This location is in a stripmall packing lot with numerous exits/entries. Apparently no one thought to use an alternate exit! When the food finally arrived it was missing part of my order and the chicken was obivously not warm. When I called back to complain, Jinell, the manager advised me she would offer me a $10 credit for the missing food, but would not credit my entire order as I requested. She said her regional manager would have to approve this and that she would call me in the morning. Surprise, no phone call. I do not recommend this location! Eat elsewhere. Very poorly run. Another incident a few years back while my family was eating in at the restaurant and I was told after about a 30min wait that they had "run out of chicken"! what?? So we were asked to wait another hour while they roasted more chicken. It wasn't even busy!!