L & D Patio is a quaint establishment nestled in McClure, IL, offering a relaxing outdoor dining experience.
Specializing in casual American cuisine, this hidden gem provides a welcoming atmosphere for patrons to enjoy good food and company.
Generated from their business information