Bamboo Inn 14010 Ventura Blvd. Sherman Oaks CA United States
Hours: Lunch & Dinner daily
Phone: 818.788.0202 Accepts: Discover