The Isola dei Pescatori has about 60 inhabitants, but practically every house hosts a restaurant or a cafe. Anyway, on an island whose name means 'Fishermen's Island' it seems mandatory to look for a place where you can order some local fresh fish.
The meal is made even more pleasant if enjoyed in the restaurant's garden or on the terrasse, with a great view of the South bank of the lake, with the villages of Stresa and Baveno nestling in the green landscape.
Favorite Dish: I had delicious 'tortelloni' with a filling of fish, followed by fried perch. It is hard to say which dish I liked most.
There were two restaurants at the Hotel Verbano, a inside and outside. Both had excellent food. The inside restaurant had linen and an excellent wine menu at a very reasonable price. We noticed a lot of local Italians coming out to the Island to eat.
This is a very small local restaurant, no english spoken here. There is no menu, you have 1 choice to make with dinner Red or White Wine. The nights menu is either meat or seafood. 4 courses and all the wine you want for 23 to 29 Euros. Yes that is right. The food is very inventive and super fresh. Don't let the price fool you, I have spent $600US for a dinner for 2. This was just as good or maybe even better.
This is one of the nicest restaurants at Maggiore lake and further. It's at the very lakeside, all in glass, so you can see through and enjoy a wonderful view on the lake. On the sunny days (especially weekends) there will be people sunbathing on the lawn in front.
Staff is very kind and meals are delicious!
Favorite Dish: Try antipasto LIDO, a mix of fish and shrimps in sauce and vegetables.
Then gnocchi in tomato sauce and mozzarella or tortelle with cheese and spinach.
Inevitable limnocello of course.
A WONDERFUL restaurant at Isola Bella, run by a very kind and extremely helpful family, so friendly and warm people! They are super kind and hospitable, chatty and for the first time in the "Western World" I felt such warmth and hospitality, that I usually found only in Eastern Europe and Balkan so far... No offence please. Really, i was impressed! And the food was DELICIOUS!!! THey specialize in pasta and fish, they serve fresh fish from the lake and wonderful home made pasta! Of course you can eat what you want, but this is the recommendation! It's a bit more expensive (well, the location is exclusive!) but it's well worth it!
There are a surprising number of restaurants on the Island. I think they serve the tour boats who arrive all day. During the evening most close up.
There are many ship-restaurants on the lake Maggiore, some of them even offer cruise dinners. in the season of course!