La Playa Del Sol is a restaurant in Sant'Antioco.