Al Tarboush Al-Tarboush

Al-Tarboush Map

602 Westgate Ave. (Delmar Blvd.)
University City, MO 63130
314-725-1944
Map
Cuisine: Middle Eastern
First-rate Middle Eastern fare, dished up in a small U. City storefront.
Openings: Lunch & Dinner daily