Al-Tarboush Deli  
602 Westgate
St. Louis, MO 63130
314-725-1944

Enjoy an array of Lebanese delights at this restaurant with dishes including falafel, shish taouk, shawarma, and kafta. They are open daily for lunch and dinner.