Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in Castelsardo

7 restaurants
Roccaja, Castelsardo

InsiderSardo

Roccaja

LOCALITA PEPPAPILO 1, 07031, Castelsardo

9.1 / 10
1,021 reviews

Average price €30

Agriturismo Tenute Costadoria, Valledoria
Top Rated

InsiderPAYSardo

Località La Muddizza - Via Giuseppe Mazzini, 07039, Valledoria

9.6 / 10
145 reviews

Average price €40

Wine Tasting Experience €30

L’Antico Vitigno, Lu Bagnu
On A Budget

    PAYSardo

    Corso Italia, 63, 07031, Lu Bagnu

    8.7 / 10
    87 reviews

    Average price €15

    20% off the 'a la carte' menu

    Sobremesa, Sennori

      PAYSardo

      Via Roma, 196, 07036, Sennori

      8.9 / 10
      286 reviews

      Average price €20

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

      Agriturismo Ruspina, Nulvi

        Sardo

        località Ruspina, SP17 nulvi castelsardo km 4.9, 07032, Nulvi

        9.8 / 10
        28 reviews

        Average price €30

        Montiruju Ristorante, Santa Maria Coghinas

          Sardo

          Viale delle Terme, 9, 07030, Santa Maria Coghinas

          8.7 / 10
          155 reviews

          Average price €30

          20% off the 'a la carte' menu

          La Multa Bianca, Badesi

            PAYSardo

            Localita Lu Naragu SNC,, 07030, Badesi

            8.4 / 10
            29 reviews

            Average price €35

            Frequently Asked Questions

            The Best Italian Restaurants in Castelsardo

            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 Castelsardo

            Mediterranean

            Civico 68

            PAY

            Castelsardo

            €30 average price

            • Insider

            Mediterranean

            L'Imperfetto

            Score:9.3

            InsiderPAY

            Castelsardo

            €40 average price

            -20%

            Seafood

            Fofò

            Score:8.6

            PAY

            Castelsardo

            €35 average price

            Mediterranean

            Excalibur

            Score:7.5

            PAY

            Castelsardo

            €29 average price

            • Insider

            Mediterranean

            L'Incantu

            Score:9.1

            Insider

            Castelsardo

            €40 average price

            Popular cities on TheFork

            • Melbourne (VIC) restaurants
            • Brisbane (QLD) restaurants
            • Adelaide (SA) restaurants
            • Perth (WA) restaurants
            • London restaurants

            More food types in Castelsardo