Crystal Cafe
126 N Main St
Iola, WI 54945-9120
715-445-9227