food il peoria wallpaper chinese food peoria il knoxville Enjoy your local restaurant favorites from the comfort of your own home. Located at 1800 N Knoxville Ave Unit 5 Peoria IL 61603 o… Friday, September 16, 2022 Edit