• Sarada Foods, S.L.

    Spain,

    We are producers and sellers of Black Truffle (Tuber Melanosporum).We sited in Morella-Castellon-SPAIN. Morella is recognized for having one the highest truffle quality world.We selling cultivated salvage black truffle. both grown forest areas. We only ...