Restaurant Mirafiori & La Terrazza offers pizzas, seafood, and house-made ice cream. Enjoy lake views from the terrace.