kbryant479Feb 2, 20211 minLeah Chase "Final Question"Leah Chase (January 6, 1923- June 1, 2019) is an American based Chef in New Orleans, LA. Chef Chase is an author and television...