Nautilus Cafe of Freeport, Long Island NY offers creative fresh seafood cuisine in an elegant waterfront atmosphere. Open all year round standing out on Long Island with a reputation for fine food and excellent service. You are guaranteed to have a wonderful dining experience.
46 Woodcleft Avenue
Freeport, NY 11520