Big fan of the Portuguese chicken and roasted potatoes. I used to live in the Yonge and Eglinton neighbourhood and so would order from here relatively frequently. I have never eaten in the restaurant so can not comment on the service, but have learned that when you're ordering for pick up you need to specifically ask for utensils as they do not automatically include them in the order.
I would also recommend checking you have everything in your order before leaving because multiple times they have forgotten to include the drink I've ordered but they are always apologetic when I call and let them know.
If you're looking for chicken that's of a similar ilk as Swiss Chalet but far more flavourful I would definitely recommend Churrasco definitely gets my vote! Their sauces are also super tasty - my mouth is watering just thinking of the sauce.