Standing Room Only: Bari Foods
"It's a nearly perfect Italian sandwich." [Photographs: Nick Kindelsperger] Bari Foods 1120 W Grand Avenue, Chicago IL 60622 (map) The Short Order: Perfectly proportioned Italian sub with spicy giardiniera Want Fries with That? Nope. Just pick up some chips on... More
