Kebda could be the Arabic term for liver, which in Egypt is a popular Avenue food prepared within the Eskandarani — or Alexandrian — way, the city the place it arises from.It’s just as creamy as mayo and tastes like no other. The garlic’s pungent taste absolutely packs a punch! The lemon juice balances it out very well with its tartness.No