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.
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.