Stephanie Izard
Stephanie Izard is a top chef and restauranteur. After opening her own restaurant, Scylla, in Chicago, Izard was given the opportunity to compete on Bravo’s Top Chef. She won the Top Chef title and later opened restaurants, Girl & the Goat, Little Goat Diner, and Duck Duck Goat. Izard is now known as the Best Chef in Great Lakes, has... read full bio