Kebda is definitely the Arabic word for liver, which in Egypt is a well-liked Road food prepared inside the Eskandarani — or Alexandrian — way, the town where it comes from.The meat with the hump is considered to be one of the most delightful but all of the meat is sort of lean, rich in protein and consists of fewer cholesterol than other crims… Read More