Italian product

quality1at

100% made ??in italy truffles. From raw materials to manufacturing processes, everything is strictly Italian.