Alibaba serves Afghan food (chaplee kabob and so forth, with excellent, excellent rice) as well as donair and shawarma and even some western items (burgers); it has undergone at least one change in ownership and I think that it's now really firing on all cylinders. Today I got my usual which is the chaplee kabob plate, spicy minced beef patties with that excellent rice, and I also got something I've never bought there, a chicken shawarma for my partner.
The chaplee was as good as always and a big serving, but what really astounded me was how DELICIOUS the shawarma was. They use the big square sheets of pita that crisp up so beautifully in the sandwich press, the chicken was fantastically seasoned and they have this creamy spicy sauce, like a spicy mayo, that brings it all together. It is fantastic- I'll never go back to overpriced and underseasoned Shawarma Knight up the street now. That shawarma was massive and $8.99- I'm in love again :)