Back
Ali Baba Mediterranean Deli Logo

Ali Baba Mediterranean Deli

5.59mi
4709 E 51st St, Tulsa, OK, 74135
Not Available Now (Available Mon 10:30 AM - 8:00 PM)Call Now

About Ali Baba Mediterranean Deli

If you're looking for Greek restaurants in Tulsa look no further. Ali Baba Mediterranean Deli is known for having some of the best Greek in Tulsa. Located at 4709 E 51st St, Ali Baba Mediterranea...show more

Online Ordering Options

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
52 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minEst. Time
Place Order
Postmatesbest deal
$5.99
Est. Fee
52 minEst. Time
View All Deals (2)
Place Order

Last updated August 11, 2021