This little Italian deli on Grand Avenue is a Chicago treasure hiding in plain sight. The brick storefront with its classic green awning might not look fancy, but inside is sandwich paradise. Bari’s ...