Categories Retail Food Outlets Restaurant / café Address 57 Depot St Stowe, VT 05672 United States 8022534269