Get directions to: Bamboo Gardens, Elmsford, NY
Restaurant address: 353 East Main Street Elmsford, NY 10523, USA
Restaurant: Bamboo Gardens