Find us


Get in touch

Otto’s Sea Grill Restaurant is located in Freeport’s famous Nautical Mile and is renowned in the area for its seafood cuisine, nightlife, and bar.

If you have questions or comments, please get a hold of us in whichever way is most convenient.There is no unreasonable question that our team cannot answer

Call Us At: +1 (516) 321-0633

Follow us