Location

Alibaba Mediterranean
2545 E Speedway Blvd,
Tucson, AZ 85716
Order Online
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