This is truly a hidden gem! Located high up on top of a mountain, this restaurant offers spectacular views, delicious food and amazing service. You can see the beautiful Lake Maggiore on a clear day and have cocktails on a terrace prior to dinner. Dinner was quite an experience: great taste, amazing presentation and there was nothing plain or ordinary about everything we tried! It felt like we were back in San Sebastian with the view and Italian hospitality! It is not easy to get to the restaurant, but I would absolutely do it again next time I am in Stresa!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.