Otto's Sea Grill

  • Restaurants
  • Freeport, NY 11520
0/ 0
0
ratings
Otto's Sea Grill
271 Woodcleft Ave
Freeport
11520 NY
United States
(516) 378-9480
Introduction

Services: Seafood Restaurant, Seafood, Restaurant, Seafood Catering, Waterfront Seafood, Outdoor Dining, Live Music, Lobster, Full Service Bar, Bar

Products & services
Seafood Restaurant
Seafood Catering
Outdoor Dining