New York City ice cream brand Van Leeuwen to open first location in Times Square

Van Leeuwen Ice Cream, which is known for its made-from-scratch dairy and vegan ice cream, has opened 17 stores in Manhattan and 24 in New York City.