The North Branch Tea and Wine Bar to Open in Montpelier