Some would say that summer is the best season in Vermont. Even though we can make the case for every season, it's har
41 State St., Montpelier 05602
Cozy tea and wine café in the heart of Vermont's capital on the North Branch of the Winooski River.