i am a big fan of this place.
it was a long time since i had schwarmas, but upon visiting TO, they were everywhere.
we tried Ali Baba first since it was a couple of blocks from where we staying. wow it was good. i really enjoyed it. the guys working there are friendly, they grill the meat upon ordering it, and they grill the sandwich w/o the foil paper so it gets nice and crispy.
i tried a couple of other places in TO, but i still enjoyed Ali Baba the most.