The Lakehouse Inn & Winery: Experience Lake Views, Ohio Wine and Farm-to-Table Cuisine Located on the shore of Lake Erie, in Geneva-on-the-Lake, Ohio, The Lakehouse Inn & Winery…