i am partial to only a few places, and believe me - i have tried just about EVERYWHERE in this city.
lawrence st east seems to have quite a decent selection of places to eat at, and their ingredients are ALWAYS fresh at any of the places i have been to. i am partial to shawarm empire, but you really can't go wrong at any of them, because competition is fierce.
the ones downtown are all garbage.
out of all of the Ali Baba's locations to eat at, i would recommend the one on dundas west, near roncesvalles. it is the best of the bunch.