Jamie Oliver launches Jamie Oliver Kitchen in Europe

Chef Jamie Oliver has opened his first Jamie Oliver Kitchen site in Europe, located in Limassol in Cyprus and including a terrace overlooking the marina. The opening marks his eighth new venue in 2022, with a total of twelve sites planned this year.

Read the full article.