
Sign up to save your podcasts
Or
Anyone familiar with Italian cuisine or fine dining would be familiar with truffles and have seen this luxurious delicacy pop up in quite a few menus, but what actually are they?
(Reupload - 25 February, 2018)
Anyone familiar with Italian cuisine or fine dining would be familiar with truffles and have seen this luxurious delicacy pop up in quite a few menus, but what actually are they?
(Reupload - 25 February, 2018)