Green Goddess Cafe

618 South Main StreetStoweVT 05672, USA

+1 802-253-5255

athenasvt@gmail.com

We're located in the lower village of Stowe, VT.  Here's a map, but if you get lost, just give us a call and we'll tell you how to get here. 

Our Team

Athena Scheidet

CEO

Timothy Callahan

Executive Chef


Find Us