Kebda is the Arabic phrase for liver, which in Egypt is a popular Avenue food geared up in the Eskandarani — or Alexandrian — way, the town wherever it comes from.Whether or not you savor it heat by using a scoop of ice cream or relish its comforting flavors on the awesome evening, Umm Ali is definitely an encounter that may transportation you