It's pretty hard to find a good restaurant in Northern Vermont. There are only a few and they are very expensive. While staying at Lake Willoughby we ventured to Island Pond and found a wonderful little place. It is called Loon's Landing, located on Main St. Everything is cooked to order. The service was super. They have specials each night (duck breast with orange sauce!!)and the prices are very reasonable. They serve beer and wine. If you are in the area, they open at 4 p.m. Be ready for a real treat.