Get directions to: Bamboo Song, Long Beach, CA
Restaurant address: 511 West Willow Street Long Beach, CA 90806, USA
Restaurant: Bamboo Song