I especially enjoy our downtown during the holiday season - the beautifully decorated historic buil
118 Main Street, Montpelier 05601
New American bistro in a historic three-story building in Downtown Montpelier. featuring locally sourced meats and produce and great seafood.