Al Wazir was my lunch spot for years so I know what you mean. Carnival, as mentioned, is very good and so is Pita Hut just south of Ventura on Van Nuys blvd. More similar in terms of restaurant style is Amir's Falafel on Ventura Blvd and Colfax in Studio City.
I would be surprised if one of these did not satisfy your craving.
1219 S Glendale Ave, Glendale, CA 91205
11711 Ventura Blvd, Studio City, CA 91604