Menu Close

Otto's Sea Grill, Inc.

  • 271 Woodcleft Avenue
  • Freeport, NY 11520
  • (516) 378-9480
  • Visit Site
  • Details
  • Amenities
  • Map
  • Dining rooms on Woodcleft Canal, outdoor patio dining and cocktail bar. Raw clam bar serving late snacks, music 7 nights a week until Labor Day, weather permitting.

  • Things To Do
    General
    • Restaurant:
    Food & Drink
    • American: