Eric Allouard

Head Chef at AVEQIA London. A French chef who has worked in a string of Michelin and top class restaurants around the world.