Bamboo Village is a Chinese-American restaurant located in Le Mars, IA, offering a full menu of Chinese cuisine and American-Chinese favorites for dine-in, take-out, and delivery.
With a variety of options including soups, appetizers, regular plates, fried rice, lo mein, combination plates, family packs, and more, Bamboo Village provides a satisfying dining experience for both individuals and families.
Generated from the website