Fischers' on the Green

  • 2333 Hillcrest Parkway ,
    Altoona, WI 54720
  • Phone: (715) 832-97
  • Cuisine: Fine Dining Restaurant

Map

Unable to Display Map