Bamboo Village Chinese Cafe Address: 917 Iowa Ave, Onawa, IA 51040 Phone: (712) 423-1542 Cuisine: Chinese, Coffee Shop Restaurants, Coffee & Tea, Chinese Other Businesses: Millers Kitchen at 812 Iowa Ave, Onawa, IA 51040 Onawa Cafe at 811 Iowa Ave, Onawa, IA 51040 B & B Roundup at 805 Iowa Ave, Onawa, IA 51040 Fort Onawa Pub at 920 Iowa Ave, Onawa, IA 51040 Pizza Hut at 314 Iowa Ave, Onawa, IA 51040