Get directions to: Bamboo House, Lamar, MO
Restaurant address: 704 W 12th St Lamar, MO 64759, USA
Restaurant: Bamboo House