224 N Tremont St, Kewanee, IL 61443 +1 309-540-9451
restaurant, Kewanee, IL, US
Today
How to go there