This is in the corner of a busy Newmarket plaza. My favourite thing here is the Fried Zucchini with the Tziziki sauce. They're nice if you pre-order as well.
Customer service is great! Will always greet you with a smile and bring your order to the table as opposed to you getting up to get it from the counter. My only qualm is that their Washroom was a bit dirty - the light switch especially.