Bamboo House The 3012 Village Park Dr, Plover, WI 54467 Related: Japanese Restaurants Pizza Chinese Restaurants