SubZero Nitrogen Ice Cream In Atlanta
Sub Zero (Liquid) Nitrogen Ice Cream is really a thing here in Atlanta! The creators of Peri Peri who own both restaurants treated me for a “Sub Zero” experience. With a blast of LN2 (liquid nitrogen), I watched their liquid treat become a frozen dessert right before my eyes! It was such a cute thing […]