April 22, 2026 Olivia Ostrow Reveals How She Prepared for Season 3 of 24 in 24: Last Chef Standing on Food Network