Alibaba Mediterranean
Home
Menu
About
Order Online
Location
Location
Alibaba Mediterranean
2545 E Speedway Blvd,
Tucson, AZ 85716
Visit us: 2545 E Speedway Blvd, Tucson, AZ 85716
Directions
2545 E Speedway Blvd
Tucson, AZ 85716
Get Direction
Order Online
Take Out & Delivery
-- - --
Order Now
Hours
Weekdays and Weekends
11:00 AM - 9:00 PM