With friends my wife and I dined at this restaurant last week during a short stay in Stresa. Our table on the terrace was ideal for people watching, the menu was extensive and of good quality, all washed down with a local red recommended by our waiter. We tried to go back two days later but it was unfortunately closed. What a shame!
To be recommended.