The IPN storefront at Greenwich and Duane gets the 31st location for Van Leeuwen Ice Cream, which sold its first scoops right here in Tribeca. / 17 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram