Chinatown Ice Cream Factory, 65 Bayard St, Lower East Side, New York City, NY, United States of America.

- Image ID: 2A8TEAM
Chinatown Ice Cream Factory, 65 Bayard St, Lower East Side, New York City, NY, United States of America.
Edward Westmacott / Alamy Stock Photo
Image ID: 2A8TEAM
Chinatown Ice Cream Factory, 65 Bayard St, Lower East Side, New York City, NY, United States of America.
Location: Chinatown Ice Cream Factory, 65 Bayard St, Lower East Side, New York City, NY, United States of Amer