Bamboo Terrace, TUCSON, Arizona (AZ)
Conveniently located at 1754 West Ajo Way () in TUCSON, Arizona (AZ) (85713), Bamboo Terrace can be reached at 5208892563. Please call in advance to make a reservation.
More restaurants in TUCSON, Arizona (AZ)
Bamboo Terrace contact information and details:
Address: 1754 West Ajo Way - , TUCSON, Arizona (AZ) 85713
Contact Phone: 5208892563
