Greenhalgh's is a bakery chain offering a wide selection of freshly baked breads, pies, cakes, savories, soups, and sandwiches.