Restaurants - Deli in Wilmington, VT
Mildred's Fine Food Deli