30 employees
The Ice Cream Lab is an LA based ice cream shop which serves made-to-order liquid nitrogen ice cream.
2013