Categories Retail Food Outlets Restaurant / café Address 618 S Main St Stowe, VT 05672 United States (802) 253-5255 http://www.greengoddessvt.com/