Back
Bamboo Sushi Logo

Bamboo Sushi

1.03mi
2715 17th St, Denver, CO, 80211
Not Available Now (Available Tues 5:00 PM - 10:00 PM)Call Now
About Bamboo Sushi

Order from Bamboo Sushi and you're ordering from a sushi bar that is one of the most well-liked in Denver. And your order from Bamboo Sushi will be a great deal too when you select the most affor...show more

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