Otto's Sea Grill

Category: Restaurants

Cuisine : Seafood, Waterside

Shopper's Discount: 15% off your entire check Monday-Thursday. Not valid on holidays or special events. Not to be combined.

Expiration: none

Address: 271 Woodcleft Ave.

Town: Freeport, New York

Phone: 516-378-9480

Website: Follow us on Facebook

Distance: 5368.55 miles