Best mom-and-pop Italian store on the South Side of Chicago. Amazing home-cooked, prepared meals and deli counter sandwiches. Also, great selection of pastas and sauces.
All reviews seem positive