Pasta Strozapetti with truffle sauce, yellowfoot mushrooms, red onions and garlic & herb cheese January 14, 2025