Get directions to: Bamboo Inn, Sherman Oaks, CA
Restaurant address: 14010 Ventura Boulevard Sherman Oaks, CA 91423, USA
Restaurant: Bamboo Inn