The Willows Restaurant & Bar

  • Menu
  • 785-336-0201
  • Address: 1921 North Street, Seneca, KS 66538