Beachfront lido in Acciaroli, Italy, offering Italian cuisine. Enjoy fine sand beaches and crystal-clear waters.