Restaurant Il Lido offers a lakeside dining experience. Enjoy excellent pizzas and fresh seafood dishes.