Restaurant Terrazza Paradiso offers a panoramic terrace with views of Lake Maggiore.