Truffle Ingredients
TRUBEL's decadent truffle ingredients are exclusively available through our online shop and soon our Central London boutique. Hand-made in hilly Marche, Italy in small batches of 600 using the rarest and finest 1% handpicked truffles.