London's Ikoyi Restaurant Is Now the Only African Restaurant with a Michelin Star In the UK
The West African-inspired restaurant recently earned one star at the Michelin Guide UK awards.
SEARCH
The West African-inspired restaurant recently earned one star at the Michelin Guide UK awards.