Farmhouse Restaurant in Champaign, IL offers a cozy dining experience with a focus on locally sourced ingredients and farm-to-table cuisine.
With a menu that changes seasonally, Farmhouse Restaurant provides a taste of the region's agricultural bounty in a charming and inviting setting.
Generated from their business information