Cavanagh

Cavanagh Altar Bread is the finest available.

This altar bread is made of pure wheat flour and water without additives and have carefully moulded sealed edges which prevent crumbs.