Windows on the Lake offers professional off-premise catering services to make your next event a success. Windows on the Lake is a beautiful and grand venue located in Long Island, making it an ideal spot for luxurious events. Windows on the Lake provides unparalleled hospitality and delicious food to create a memorable experience for any…