Get directions to: Lago Trattoria, Newport, VT
Restaurant address: 95 Main St Newport, VT 05855, USA
Restaurant: Lago Trattoria