Mr. Leonard's Soul Food & Deli is a cozy eatery in Chicago, IL that specializes in serving up traditional soul food dishes with a homemade touch.
With a menu featuring classic comfort foods and deli favorites, this establishment caters to those seeking a taste of Southern hospitality in the heart of the city.
Generated from their business information