Get directions to: Mildred's Gourmet Deli, Wilmington, VT
Restaurant address: 26 Vt Route 100 South Wilmington, VT 05363, USA
Restaurant: Mildred's Gourmet Deli