The Bamboo Terrace
1754 W Ajo Way, Tucson 85713