Brands Nigerian Restaurant, Ikoyi Makes Record As first In Africa To Win Michelin Guide Star In London by Damilare Salami October 3, 2018 by Damilare Salami October 3, 2018 A Nigerian restaurant in London, Ikoyi, has been awarded one star by the Michelin Guide, becoming the first African restaurant in London to gain such recognition. The restaurant, located in … 0 FacebookTwitterPinterestEmail