From Our Editors
Bring on the cheese! Kraft Pizza's pizza located in Champaign is loaded with fresh cheese and ingredients, making it a local favorite.
Take the car and arrive promptly to dinner; parking is plentiful, so don't worry about setting aside time to search for a space.
So gather up your friends and family and head on over to Kraft Pizza for a night filled with pizza and fun.