Get directions to: Julio's Rstrnt, Montpelier, VT
Restaurant address: 54 State St Montpelier, VT 05602, USA
Restaurant: Julio's Rstrnt