Ali Baba Restaurant, TUCSON, Arizona (AZ)

Feeling hungry? Ali Baba Restaurant might be the restaurant to suit your needs.
Conveniently situated at 2545 East Speedway Boulevard () in TUCSON, Arizona (AZ) (85716), Ali Baba Restaurant is available at 5203192559. It is advisable to give them a call ahead of time to make a reservation.
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