Get directions to: Bamboo Garden, Alabaster, AL
Restaurant address: 149 Buck Creek Plz Alabaster, AL 35007, USA
Restaurant: Bamboo Garden