Stitch Buffalo stretches out in new West Side store
Once bursting at the seams of its West Side embroidery workshop, Stitch Buffalo has opened in its spacious new home at 284 Plymouth Ave. At 4,800 square feet, the new space is three times larger than the former Niagara Street location. "Our last …