Greenhalgh's is a bakery chain known for its freshly baked breads, pies, cakes, and savouries. They also offer soups and sandwiches.