Located in the picturesque Vermont town of Woodbury, land of lakes and ponds, the Sheep Shop Café and Farm Store offers guests a unique farm experience where folks enjoy specialty coffees, artisanal teas, and fine pastries in a Victorian-styled café, and shop from a unique selection of handcrafted sheep goods at the farm store. Enjoy free wi-fi, feed the sheep and greet Joy and Hope, the shepherd dogs, and participate in farm tours, community events, and workshops.