Stephanie Izard

Evanston, Illinois, USA

Evanston, Illinois, USA

Compare

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.