Italian restaurant Il Lago offers a taste of Italy with views of the lake. Enjoy lunch, dinner, or brunch in a refined atmosphere.