Olive Tree Restaurant

  • 7000 E Tanque Verde Rd,
    Tucson, AZ 85715
  • Phone: 520-298-1845
  • Cuisine: Greek Restaurant

Map

Unable to Display Map