Kosher ice cream shop, Deli Cream, offering a variety of frozen treats.