Experience the deliciously country chic atmosphere and comfort food at this rustic barn restaurant near Cleveland in Chardon, Ohio.