Kebda may be the Arabic term for liver, which in Egypt is a popular street food organized within the Eskandarani — or Alexandrian — way, town in which it originates from.Rabbit has historically been a delicacy in Egypt and is often The bottom for molokhia. Now, many people use hen Until it's a Unique occasion because it's much easier to obtain