Having a coffee at the Stresa-Mottarone station cafe

[Stresa - Lake Maggiore - Italy]