65 Bayard Street
New York, NY 10013-4902
New York, NY 10013-4902
+1 212 608 4170
Open HoursNoon-11:30p M-Th, 11a-11:30p F-Su
OverviewWho would have thought that some of the best homemade ice cream in New York City, is located right in the heart of Manhattan's Chinatown? The dozens of flavors include Spicy...
more