Snow is an authentic Italian ice cream shop, focused on serving home made pure ice cream. It's located in the heart of Mykonos, Little Venice. It offers a unique experience with attention to flavour and details. Only natural ingredients are used.
Only natural ingredients are used, fresh local milk, fresh fruits, the best quality of nuts, honey and chocolate.