Steps from Naples Beach sunset. Where the finest flavors of France, Italy and Greece evoke memories of a coastal European getaway with each delicious bite.
301 Fifth Avenue South Naples, Florida 239.360.2000 GuestService@SailsRestaurants.com. 301 5th Ave S, Naples, Florida 34102.