elmenus, Egypt’s food delivery, and ordering platform, has secured a
Elmenus, an Egyptian food discovery marketplace has secured $8 million