Get directions to: Roasters Cafe & Deli, Newport, VT
Restaurant address: 4267 Us Rte 95 Ste 4267 Newport, VT 05855, USA
Restaurant: Roasters Cafe & Deli