Quechee VT Delicatessens 1. 91 Village Grn, Quechee, VT 05059 | Shepard's Pie on the Green (802) 281-4199