Get directions to: Simon's Store & Deli, Montpelier, VT
Restaurant address: 377 River St Montpelier, VT 05602, USA
Restaurant: Simon's Store & Deli