Situated just 100m from the Albergo Villa Canu in the typical small town of Cabras, this restaurant serves traditional fish and seafood dishes from the island, as well as meat options (first and second courses), delicious antipasti and Sardinian desserts.