Ali Baba Restaurant, TUCSON, Arizona (AZ)
Conveniently stationed at 2545 East Speedway Boulevard () in TUCSON, Arizona (AZ) (85716), Ali Baba Restaurant can be contacted at 5203192559. Remember to call up upfront to reserve your table in the restaurant.
More restaurants in TUCSON, Arizona (AZ)
Ali Baba Restaurant contact information and details:
Address: 2545 East Speedway Boulevard - , TUCSON, Arizona (AZ) 85716
Contact Phone: 5203192559