Scotland isn't well-known for its warm weather, so it may be a little bit of a surprise to find this Italian-run cafe, bakery and ice cream parlour at the seaside town of Largs, just west of Glasgow.