Jeremy Chan is a British chef from London, England. He is well known as the co-founder and co-owner of the Ikoyi restaurant in Lagos, Nigeria, alongsi
Read MoreJeremy Chan is a British chef from London, England. He is well known as the co-founder and co-owner of the Ikoyi restaurant in Lagos, Nigeria, alongsi
Read More