The L'idrovolante Café, located at the departure point of the Stresa to Mottarone cable car station and alongside the port area for the boats going to the Borromean islands, offers its clients the possibility to not only enjoy its fine cuisine but also to admire the fabulous view of the Borromean islands from its lake side terrace.

Why is it called the L'idrovolante Café ?