Ice cream shop in the heart of Edinburgh, offering a variety of sweet treats, including 20 ice cream flavors.