The Love Shack

  • Food & Beverage
800 SW Adams St
Peoria, IL 61602
(309) 824-2214
  • About

    Tavern/ Bar