https://www.youtube.com/watch?v=FL79Fq0cqps La Villa de Camille & Julien: Flying the Flag for Hospitality in Luxembourg Julien Lucas, Chef Restaurateur at La Villa de Camille & Julien, describes his progress from working at prestigious restaurants to earning his first Michelin Star. He welcomed…