Bambu Santa Clara

3700 Thomas Rd
# 101
Santa Clara, CA 95054 Get Directions

(408) 352-5365

Monday-Saturday 11 AM - 7 PM. Closed Sundays.

Join Bambu Rewards Program