Categories Retail Food Outlets Deli Address 2251 Mountain Road Stowe, VT 05672 United States (802) 253-4034