Otto's Sea Grill
271 Woodcleft Ave, Freeport
(516) 378-9480
Recent Reviews
Order Online
You May Also Like
Catcher's Fish House - 301 Woodcleft Ave
Seafood
Tropix on the Bayou - 301 Woodcleft Ave
Burgers, Seafood, Cocktail Bar
Hurricane Harry's Island Vibes - 245 Woodcleft Ave
Seafood, Bar
Restaurants in Freeport, NY
Otto's Sea Grill
271 Woodcleft Ave, Freeport, NY 11520
(516) 378-9480