2029 S Neil St, Champaign 61820, United States
Open now· Closes at 20:00
2029 S Neil St, Champaign 61820, United States
No delivery
Spot something wrong?
Dishes at Farmhouse Restaurant At Harvest Market. Prices may vary in venue.
Been to Farmhouse Restaurant At Harvest Market? Be the first to share what you ate.