5 locals recommend
100 Main Street
Newport, Vermont 05855
Hours of Operation statusClosed now
Tips from locals
It's five minutes walk to the best restaurant in town, sit on the terrace and enjoy the view of the lake or at the elegant bar and a table with the same exquisite view. Choose fish, duck or lamb rather than beef and love those desserts and martinis!
Excellent food with beautiful view onto Lake Memphremagog. Located just behind the state buildings facing the lake.