Truffle Chips at The Thomas Cubitt, London: Reviews | Hungru