this is a lemon ice, or Granita for those Italians reading. This was my go to treat while I was touring Italy to see if I wanted to try their other flavours.
Recently viewed products
You may also like
Subscribe
Sign up to get the latest on sales, new releases and more …