Stephanie Izard to Hit the Chicago Streets in Food Truck

The Chicago Top Chef to open pop up food truck According to her website, Chef Izard is planning to hit the streets of Chicago in [...]