Woodbury Store Cafe

Delicious homemade food, beautiful outside seating under the old walnut tree in the delightful Woodbury Village