Get directions to: Bamboo Village, Le Mars, IA
Restaurant address: 128 Central Avenue Northeast Le Mars, IA 51031, USA
Restaurant: Bamboo Village