Truffles – Mushrooms or Chocolates?

Truffles (Mushrooms): The great fungi are found in Amsterdam, The U.K., and Italy and various other regions. Many emit an "intoxicating fragrance" while others are said to be a little stinky. Whichever, you choose, this mushroom type food is likely to look unsavory on the outside but tastes quite delicious on your pizza. That pizza … Continue reading Truffles – Mushrooms or Chocolates?