Get directions to: Sarducci's, Montpelier, VT
Restaurant address: 3 Main St Montpelier, VT 05602, USA
Restaurant: Sarducci's