A Nigerian restaurateur, Iyabode Popoola earns accolades for her signature edible snail delicacy in the United Kingdom
[caption id="attachment_1864" align="aligncenter" width="495" caption="• Yeye Iyabode Popoola."][/caption]
Mention the name Iyabode Popoola to anyone ...