Home This truffle is named after my favorite donut!!! Yes, bavarian cream! Up here in New England we call it the Boston Cream! It is delicious and creamy and in honor of Boston Boston Cream Truffles 1SKU: DEB02$12.00PriceQuantityAdd to Cart