Get directions to: Bamboo Express Chines Cuisine, Los Angeles, CA
Restaurant address: 600 South Alvarado Street Suite 107 Los Angeles, CA 90057, USA
Restaurant: Bamboo Express Chines Cuisine