Evanston, Illinois, USA
Stephanie Izard is an American chef and television personality. She gained fame as the first female chef to win Bravo's Top Chef during its fourth season.
4 TV shows in main roles
New movies and seasons