Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in Porto Cervo

6 restaurants

Sort by Relevance

La Pergola in Giardino, Porto Cervo

    Italian

    La Pergola in Giardino

    07021, 07021, Porto Cervo

    Average price €80

    Renato Pedrinelli, Porto Cervo

      Sardo

      Piazza degli Archi, 07021, Porto Cervo

      8.6 / 10
      206 reviews

      Average price €50

      Ristorante La Rosa Dei Venti, Abbiadori

        Sardo

        Abbiadori, 07021, Abbiadori

        7.8 / 10
        97 reviews

        Average price €37

        Mezza Luna, Arzachena

          PAYSardo

          Loc. La Crucitta, snc, I-07021, Arzachena

          8.9 / 10
          148 reviews

          Average price €30

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Dante, Porto Cervo, Arzachena

            PAYNapolitano

            Località Sottovento, I-07020, Porto Cervo, Arzachena

            8.2 / 10
            164 reviews

            Average price €32

            Primma o Poi mi Pongu Appostu, Arzachena

              PAYItalian

              07021, 07021, Arzachena

              8.1 / 10
              12 reviews

              Average price €29

              The Best Italian Restaurants in Porto Cervo

              Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

              You may also like in Porto Cervo

              Traditional cuisine

              I Gerani

              PAY

              Porto Cervo

              €30 average price

              Seafood

              PAY

              Porto Cervo

              €90 average price

              European

              PAY

              Porto Cervo

              €90 average price

              Porto Cervo

              €50 average price

              Porto Cervo

              €160 average price

              Mediterranean

              Porto Cervo

              €35 average price

              Porto Cervo

              €95 average price

              Porto Cervo

              €90 average price

              More restaurant types in Porto Cervo

              • Terrace
              • Trendy
              • Traditional
              • Good for families