Bamboo Terrace

  • 1754 W Ajo Way,
    Tucson, AZ 85713
  • Phone: 520-889-2563
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map