apicfood
Food
About
Locations
App
download app
UK
London
Ikoyi Restaurant St. James's
Ikoyi Restaurant St. James's
1 St James's Market, St. James's, London SW1Y 4AH
+442035834660
@ikoyi_london
smoked jollof rice