barakafoods.ca
Mombar - Baraka Foods
Beef Intestines stuffed with a rice mixture. Middle Eastern delight