Sailfish Restaurant at Sailfish Marina

This is a restaurant in Palm Beach Shores, FL.

Amenities

Cuisine

Seafood