Skip to content
IMG_1643.JPG

All of the truffles are made on site at Kee's Chocolate Shop in New York City. (Julie Cirelli/CNS)