Greenhalgh's is a bakery chain offering a variety of baked goods. They specialize in savouries, celebration cakes, breads, soups, and sandwiches.