Ice cream made in front of you

Ice cream made in front of you

It's an ice cream shop without the freezers but some say it looks more like a science lab because the sweet treats are made on the spot using liquid nitrogen. Sub Zero Nitrogen Ice Cream is a franchise based in Utah. Sub Zero Nitrogen has more than 70 flavors and more than 30 toppings.

Top Stories