Bamboo Cuisine - Restaurant & Bar - Chinese Food Delivery and Takeout is located in Sherman Oaks, United States on 14010 Ventura Blvd. Bamboo Cuisine - Restaurant & Bar - Chinese Food Delivery and Takeout is rated 4.2 out of 5 in the category chinese restaurant in United States.
Address
14010 Ventura Blvd