Cala d'Asciaghju is a restaurant offering refined French cuisine in a beautiful waterside setting. Features a full bar with beer and wine selections. Credit cards and high chairs accepted.