Kafe Beans Address: 179 N Main St, Iola, WI 54945 Phone: (715) 445-2200 Pizza, Restaurants Other Businesses: Subway at 115 Meadow Rd, Iola, WI 54945 Northland Sports Bar & Grill at N10103 State Road 49, Iola, WI 54945 Omholt & Forsythe SC at 105 Pine Crest Ln, Iola, WI 54945 Hardees at 350 North St, Iola, WI 54945