Wow, what a great restaurant and dining experience! Superb French food, world class service and all this while sitting outside with a breathtaking view of Lake Champlain.
The Bistro du Lac is unquestionably the premier restaurant on the NY side of Lake Champlain. A great place to stop after golf at the splendid Westport Country Club. From fois gras to...
More

