public

Van Leeuwen Ice Cream

Map it |  48.5 E 7th St, New York, NY 10003, United States

You may like this popular spot