It's in the name of the establishment!! Simply delicious. I'm honestly surprised this place isn't rated at least 4 stars! The location is in the plaza on the corner of Birchmount and Finch and has a fair amount of parking spots.
The employees working there are there everyday, and are super friendly and generous. The guy that was helping me was pretty funny as he was joking with me the entire time. He also blessed me with extra chicken and gave me some pita chips to snack on while I waited on the food.
I definitely recommend the chicken shawarma plate. It comes with rice that's mixed with some dill, fresh array of veggies, their garlic sauce, hummus and the chicken.
Just a fair warning though, before getting it make sure you have nothing to do afterwards as you're definitely going to have a serious case of itis.
Definitely going to go back again.