Get directions to: L B Snack Bar, Newport, VT
Restaurant address: Derby Road Newport, VT 05855, USA
Restaurant: L B Snack Bar