The Chicken Place
The Chicken Place is, unsurprisingly, a pretty good place to get your chicken fix. Located in North York, this small family-run restaurant is a favourite with locals, many of whom swear by its Portuguese style roast chicken. They also serve spicy chicken wings, which are my personal favourite. The place is small though, so it's best suited for a quick takeout.