More
Use tab to navigate through the menu items.
118 MAIN STREET - MONTPELIER, VERMONT
VISIT US TUESDAY - SATURDAY
3pm - 9pm
CALL US
AT
802. 225. 6198
& CLICK HERE TO
RESERVE YOUR TABLE