Tried it the first time in California, and my experience here didn't compare. Even the store design was bland by comparison. If you've never been to SubZero, I would recommend going once just for the liquid nitrogen experience, and who knows maybe you'll like it better than I did :)
places reviews