News

In Spanish, nieve means “snow” and garrafa is the word for a tall container the nieve is made in. These rectangular frozen ice pops are made from fresh frozen fruit, nuts and spices ...