CuddlefishNew York

Chinatown Ice Cream Factory

65 Bayard St, New York, New York, 10013

Recommended on camera by 1 food creator

“What a vibe.”

See it on the mapWebsite

Who recommended it

More places food creators recommend in New York.