Shepard's Pie on the Green is a cozy eatery nestled in Quechee, VT, known for its comforting and hearty dishes.
Specializing in traditional shepherd's pie and other classic comfort foods, this quaint restaurant offers a warm and inviting atmosphere for locals and visitors alike.
Generated from their business information