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 […]

Share It!