Back
Bambu (S University Blvd) Logo

Bambu (S University Blvd)

5.35mi
2058 S University Blvd, Denver, CO, 80210
Not Available Now (Available Sun 10:00 AM - 8:00 PM)Call Now
About Bambu (S University Blvd)

If you're looking for Tea restaurants in Denver look no further. Bambu (S University Blvd) is known for having some of the best Tea in Denver. Located at 2058 S University Blvd, Bambu (S Universi...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead