Otto's Sea Grill, FREEPORT, New York (NY)
Conveniently located at 271 Woodcleft Avenue () in FREEPORT, New York (NY) (11520), Otto's Sea Grill can be contacted at 5163789480. We advise you to call up in ahead of time to make a reservation.
More restaurants in FREEPORT, New York (NY)
Otto's Sea Grill contact information and details:
Address: 271 Woodcleft Avenue - , FREEPORT, New York (NY) 11520
Contact Phone: 5163789480