A Cozy Dinner at Kindred Spirits in the Hocking Hills of Ohio

A warm, cozy, rustic ambiance welcomes guests to Kindred Spirits.  Located in the Hocking Hills of Ohio at the Inn and Spa at Cedar Falls, this is one of the nicest restaurants in an area famous for hiking, camping, and other outdoor activities.  The dining room begins in the original log cabin built in the…