Popular seafood restaurant on Freeport's Nautical Mile with waterside location.
Freeport, NY
Woodcleft Canal