PEORIA, Ill. (WMBD) With 33 million Americans living with food allergies, Red Sneakers Peoria is an organization that raises awareness about those allergies. We got a first look into the restaurant partnered with Red Sneakers to become the first-ever allergy-friendly restaurant in Central Illinois. Check out our interview with the Co-founder of Red Sneakers […]