Sails Restaurant

301 Fifth Ave South, Naples, FL 34102

(239) 360-2000

Where Port Royal meets Portofino,
breezily transporting you to the good life, only better.

Where the finest flavors of France, Italy and Greece evoke memories of a coastal European getaway with each delicious bite.

Address: 9114 Strada Pl #12105, Naples, FL 34108