Alubia Beans

Alubia Beans

500g

£ 2.00

-
+

Also known as cannellini beans, this is used in cooking all around the world.