Ikoyi is a restaurant in central London, St James’s and it is founded by friends Iré Hassan-Odukale and Chef Jeremy Chan. Black Owned

Ratings & Reviews

No reviews yet. Be the first to write one!

Write a Review