North Branch Cafe

Restaurant in Montpelier, VT

Opening hours: Tu-Fr 11:00-19:00; Sa 11:00-17:00

41 State Street, Montpelier, 05602