Villa Pizzini

Near the top of Mottarone, above Stresa on Lago Maggiore, lies hidden in an enchanted wood this unique restaurant (and B&B) called Villa Pizzini. Everything is perfectly inserted into this natural habitat overlooking majestic Lago Maggiore with its three Borromeo islands below. Practically all the produce for the restaurant is grown locally or gathered in the surrounding woods such as wild herbs and mushrooms. Everything seems to be in perfect balance with nature here! Continue reading