A unique coffee shop and yarn store, Stitch Station offers a cozy space for coffee, tea, and crafting.