Michelin-starred La Villa embraces delivery as owners bet on adaptation

05/09/2026

After putting their Michelin-starred restaurant up for sale in 2025, chef Julien Lucas and Camille Tardif have changed course and launched a delivery range.