Zenwich
Zenwich: Sandwiched Between Flavor and Fun Welcome to My Little Culinary Adventure Hey there, folks! Gather ’round because I’m about to take you on a little jaunt to Zenwich, that creative sandwich shop parked right at 416 N York St, Elmhurst, IL. Now let me tell you—this place isn’t just slapping meat between two slices…