You know that feeling when you bite into something so good your eyes involuntarily close?
That’s the Schmaltz Delicatessen experience in a nutshell.
Tucked away in Lisle, Illinois, this red-and-white beacon of deliciousness is where sandwich dreams come true and matzo ball soup becomes a religious experience.
Let me tell you something about delis – they’re not just restaurants, they’re cultural institutions…