Cafe Spice Ice offers a variety of treats. Located in Helsinki.