Omena, dagaa, and Silver cyprinid are names given to this delicacy that cannot miss in most Kenyan homes mostly served with ugali. The delicacy, if well cooked, can leave you licking your fingers. In ...