Back
The Bamboo Terrace Logo

The Bamboo Terrace

3.48mi
1754 W Ajo Way, Tucson, AZ, 85713
Fri 11:00 AM - 8:30 PM(520) 889-2563
About The Bamboo Terrace

If you're looking for Chinese restaurants in Tucson look no further. The Bamboo Terrace is known for having some of the best Chinese in Tucson. Located at 1754 W Ajo Way, The Bamboo Terrace is a ...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.