Our meal was hit and miss.
Babaghanoush starter was excellent. Smoky, lemony, terrific!
Mains were kefta will rice. Wife got the standard, I got the kefta in tomatoe sauce. Both were enjoyable, but neither was anything special. Slightly dry keftas, and the grilled vegetables were inconsistent (overcooked peppers, undercooked onions).
Serving sizes were very large - neither of us finished our mains.
I would definitely go back, but wouldn't go out of my way.
Oh, one more thing - the yelp map is off by about 4 km. This place is south of Eglinton, not by York Mills.