Al-Tarboush Deli

602 Westgate Ave
University City, MO 63130


Phone: (314) 725-1944
No Delivery!

Store Hours:

Mon - Sat:11:00 AM - 06:30 PM
Sunday:Closed
Any questions please call us.