top of page
Large Italian Bread

Large Italian Bread

All our bread is baked fresh the same day. For next day delivery bread must be ordered by 4pm or yr order will be delayed by 1 day.

    £2.95Price