Leonardis Char House is a cozy restaurant in Rockford, IL that specializes in serving up delicious char-grilled dishes.
With a focus on quality ingredients and expert preparation, Leonardis Char House offers a menu that caters to meat lovers and food enthusiasts alike.
Generated from their business information