Bambu Santa Clara

Coming Soon

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

(408) 352-5365

Join Bambu Rewards Program