Hugo's-Now-Open-08.png

118 MAIN STREET - MONTPELIER, VERMONT

VISIT US TUESDAY - SATURDAY 3pm - 9pm

Hugo's-Full-Menu-5.30-Front.jpg
Hugo's-Full-Menu-5.30-Back.jpg