The only positive thing I can say is that the staff are polite and courteous.
I found this place because I was craving Chicken Tagine. Well the short version of my review is it is worth the drive into Toronto instead of coming here.
I have read the other reviews about wait times and figured maybe it's because they made food fresh or the quality was great. Don't assume. So I waited about 20 minutes and got one of the saddest most pathetic meals I have ever been served in a restaurant. Firstly the chicken was cold. Like they threw it straight from the fridge into warm broth to warm it up so a couple of spots were warm but the rest was straight out of the fridge. I waited for 20 minutes and couldn't even get a hot meal. The chicken was also revolting. You know how chicken gets when you leave it soaking in water for a day or more... yeah that's what this was like. Slimey and gross. Probably wouldn't have been as revolting if it wasn't cold but still wouldn't have been good. In the entire tagine there was 1 olive. The couscous tasted like it was drown in butter. It was totally inedible.
If you are thinking about coming here run, don't walk, as far away as possible.
Also they are either too lazy or too cheap to properly maintain their washrooms.