Al-Tarboush Deli

Al-Tarboush Deli
Al-Tarboush Deli is listed in the Restaurants category in Saint Louis, Missouri. Displayed below is the only current social network for Al-Tarboush Deli which at this time includes a Facebook page. The activity and popularity of Al-Tarboush Deli on this social network gives it a ZapScore of 62.

Contact information for Al-Tarboush Deli is:
602 Westgate Ave
Saint Louis, MO 63130
(314) 725-1944
Do you own or manage this business? Click here to claim the Al-Tarboush Deli listing and add social networks, logos, descriptions and more.

Al-Tarboush Deli Contact Information:

Social Posts for Al-Tarboush Deli

Sure, we love our big and fabulous restaurants — nobody enjoys having to wait for a table, after all. But there’s just something about eating in one of St. Louis’ smaller joints that feels so much more cozy and uniquely local, where striking up a conversation with a stranger isn’t so strange after a...

ShishTaouk stuffed with fries and pickled turnups🤤

Lamb and rice

It's that time of day

Shawarma salad👌