Get directions to: Bamboo Express, Baytown, TX
Restaurant address: 2702 N Main St Baytown, TX 77521, USA
Restaurant: Bamboo Express