barakafoods.ca
Beef Liver/Kebda Eskandarani - Baraka Foods
Our signature Alexandrian Liver or "Kebda Eskandarani" As known in Egypt