Get directions to: Bamboo Garden, Austin, TX
Restaurant address: 625 W Ben White Blvd Austin, TX 78704, USA
Restaurant: Bamboo Garden