And the winner of Top Chef is… Stephanie Izard! Stephanie takes the prize – the first female Top Chef.
I am bummed that I missed her apparently delicious (according to my foodie friends) food at her short lived Scylla restaurant in Chicago. Stephanie’s likability factor was high throughout the very heated competition during this season if [...]
Posts Tagged ‘Top Chef’
Stephanie Izard wins TOP CHEF
Posted in Food Blog, tagged Stephanie Izard, Top Chef on June 12, 2008 | Leave a Comment »



