Sarducci's Restaurant

3 Main St, Montpelier, VT 05602