The Michelin Starred 'Le Candille' Restaurant at the 5*Le Mas Candille in Mougins, South of France has been re-opened after undergoing significant renovation.
Michelin Starred 'Le Candille' restaurant re-opens