Cape Town Chef Jean Delport Retains Uk Michelin Star

South African chef Jean Delport and Restaurant Interlude in Leonardslee Lakes & Gardens in Sussex, England, have retained their Michelin Star, after also receiving the honour in 2019.


more on capetownetc.com