Beachfront restaurant with stunning views of Ilhéu do Gorgulho. Offers Italian, American, and Mediterranean cuisine.