The Kaiserhoff in Peoria, IL. Great German restaurant with a deli.
Thai Kitchen in Springfield, IL. Best thai food i've ever had, and i've had a lot.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise