my-server
← Wiki

Ikoyi (restaurant)

Ikoyi is a two time Michelin-starred West African inspired restaurant in London, United Kingdom. In 2024, it was named the 10th best restaurant in the UK at The National Restaurant Awards. The name is Yoruba and named after a place in Lagos, Nigeria, called Ikoyi.

See also

References