The best food on the street, with an ever changing menu focusing around one of the most highly regarded ingredients in the world, the Truffle!