Italian restaurant Ristorante Lido offers delicious seafood and a romantic atmosphere with lake views.