Italian and seafood restaurant near Freeport's Nautical Mile with waterfront dining.
Freeport, NY
Woodcleft Canal