WLS-TV Chicago reporter Sandi Freeman tours the kitchen of Mama DeLuca’s Restaurant with co-owner Pat DeLuca.