ATLANTA, GA — May 30, 2017 — I scream, you scream, we all scream for ice-cream! The nation’s first liquid nitrogen ice cream franchise Sub Zero Ice Cream announced an expansion into the South, including shops in Georgia and Kansas.
Later this summer, Sub Zero will open two locations in metro Atlanta, downtown near the Georgia Aquarium, and in the northern Fulton County suburb of Sandy Springs.
Sub Zero makes made-to-order desserts that are flash frozen at -321 degrees. The flash freezing ensures ice crystals remain minuscule, resulting in an ultra-smooth and creamy product.
Read more about the flash-freezing food chain here.