I have been eating here since the 80s. Amazing place. I'm more in love with their Greek food that they serve. Souvlaki, pita, salad, rice and the yummiest potatoes!!!! Their garlic bread is my fav. Great price, great food and friendly atmosphere. Must go if your near Yorkdale.