Untamed Chef Categories Restaurants & Specialty Dining 7338 North University Peoria IL 61614 (309) 231-0906 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×