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