FoodTHE ARTS Ikoyi, Nigerian restaurant in the UK, wins Michelin star 1 Comment October 3, 2018 Ikoyi, a restaurant in London, has been awarded one star by the Michelin Guide, becoming the first African restaurant in London to gain…