9 locals recommend
95 Main Street
Newport, Vermont 05855
Hours of Operation statusClosed · Opens 5:00 PM
Tips from locals
Looking for truly delicious Italian cuisine? Lago Trattoria is a must-eat, great for that special night out. Quiet, upscale atmosphere and mouth-watering food to match.