Get directions to: Bamboo House, Houston, TX
Restaurant address: 540 Waugh Dr Houston, TX 77019, USA
Restaurant: Bamboo House