Back

The Village Inn Cafe

  • 311 W Main St., Durand, WI 54736
  • (715) 672-8573