Skip to main content alibris logo

Stephanie Izard

Stephanie Izard is chef/owner of The Girl and the Goat resturant in Chicago, U.S.A.