Patchworks is a wonderful place to pass some time. The fabric selection is top notch, although a tad pricey. The store is owned and operated by a long time Sayville resident and avid quilter.
The quilting classes offered are wonderful and affordable. I started out knowing nothing about quilting, and came out with a beautiful baby quilt I was proud to wrap my newborn son in.