Vermont
Montpelier
Main Street Grill and Bar
Main Street Grill and Bar
(802) 223-3188
118 Main St, Montpelier, VT 05602
Website
Own this business?
Learn more
about offering online ordering to your diners.
American
Menu not currently available