I've been coming to Ali Baba for over 10 years. I have tried a bunch of shawarma across the city and I think that this one is best. The meat is great, and the fillings are generous. The garlic and hot sauce are perfect. I get both plates and sandwiches - lentil rice is the best pick for your plate. Someone complained about dry meat -- you need to look at the skewers. I don't know if I'm going beef or chicken until I get there and check out the skewers. If one is a sad almost fully-carved-away remainder, I go with the other. The staff has changed over the years, but in general they've all be really nice.