Waban Welcomes “Pine Straw”

Pine Straw has arrived. The Free Dictionary defines pine straw simply as “fallen pine needles, often used for mulch.” This earthy horticultural image underestimates the value of the good taste visible inside the new location of the gift and apparel store by that name...

Pin It on Pinterest