Mitch's & Janina Delicatessen is a charming eatery nestled in the heart of Chicago, IL.
Specializing in a variety of deli sandwiches and homemade soups, this cozy spot offers a casual dining experience for locals and visitors alike.
Generated from their business information