Windjammers Lakeview Restaurant

30 Lake Shore Dr. East Dunkirk, NY 14048716.366.8350
Map of Windjammers Lakeview Restaurant: