Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Down Home Kitchen/100 Main St - Montpelier - Vermont (VT) ← View details 100 Main St, Montpelier, VT 05602-2906, Montpelier, Vermont (VT) +1 802-225-6665