top of page

All-natural, decadent frozen chocolate truffles on a stick.  Handmade in Vermont.

bottom of page