Ali Baba Kabobs & Gril

  • 2545 E. Speedway Blvd.,
    Tucson, AZ 85716
  • Phone: 85716
  • Cuisine: Persian Restaurant

Map

Unable to Display Map