OTTO’S SEA GRILL
271 Woodcleft Avenue
Freeport, NY 11520
(516) 378-9480
Est. 1929 - 3rd generation ownership. Waterside dining on the Nautical Mile. Watch the boats go by while enjoying the freshest Seafood. Complete & varied menu -
Open 7 days Lunch/Dinner - Casual attire.