Get directions to: Bamboo Island, Pleasanton, CA
Restaurant address: 4889 Hopyard Rd Pleasanton, CA 94588, USA
Restaurant: Bamboo Island