41 State St., Montpelier 05602

call email

The North Branch Cafe

Cozy tea and wine café in the heart of Vermont's capital on the North Branch of the Winooski River.