Bakery chain Greenhalgh's offers freshly baked breads, pies, cakes, savouries, soups, and sandwiches. Known for hearty, traditional offerings.