Baraka Kubba 26oz Meat Pie

$16.99

2 in stock

Baraka Kubba Meat Pie w/ Almonds & Raisins 26oz

Additional information

Weight 4.0 lbs
Country

United States

Main Menu

Baraka Kubba 26oz Meat Pie