Only with offers
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 Olbia

26 restaurants

Sort by Relevance

InsiderSardo

Kelos

Via della Stampa, 11, 07026, Olbia

9.3 / 10
1,096 reviews

Average price €50

20% off food

    PAYPizzeria

    Via Dettori, 10b, 07026, Olbia

    9.0 / 10
    114 reviews

    Average price €15

    -50% di sconto - TheFork Festival

      PAYAbruzzese

      Via Salviati, 35, 07026, Olbia

      8.9 / 10
      96 reviews

      Average price €20

        PAYItalian

        Viale Aldo Moro, 293, 07026, Olbia

        5.7 / 10
        17 reviews

        Average price €25

        20% off food

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

          PAYAbruzzese

          Via Regina Elena, 33a, 07026, Olbia

          Average price €20

          -50% di sconto - TheFork Festival

            PAYPizzeria

            Via Goffredo Mameli, 50, 07026, Olbia

            8.5 / 10
            341 reviews

            Average price €25

            MICHELINItalian

            Via R. Papandrea, 10, 07026, Olbia

            9.0 / 10
            150 reviews

            Average price €65

            InsiderSardo

            Via dello Zaffiro, 17, I-07026, Olbia

            9.0 / 10
            422 reviews

            Average price €35

              PAYSardo

              Via Ladunia, 1, Porto Rotondo, Province of Olbia-Tempio, Italy, 07026, Olbia

              8.2 / 10
              737 reviews

              Average price €30 Accepts Yums

              30% off food

                PAYSardo

                località Sole Ruju, 7, I-07026, Olbia

                9.1 / 10
                208 reviews

                Average price €50

                  PAYPizzeria

                  Via Redipuglia 79, 07026, Olbia

                  Average price €15

                    Sardo

                    Corso Umberto I, 37, 07026, Olbia

                    8.6 / 10
                    143 reviews

                    Average price €25

                      Italian

                      Via delle Terme, 1, 07026, Olbia

                      8.6 / 10
                      293 reviews

                      Average price €24

                      MICHELINPAYSardo

                      Via della Terme 10 Olbia, 07026, Olbia

                      8.5 / 10
                      282 reviews

                      Average price €48

                        PAYItalian

                        Viale Pittulongu, 15, 07026, Olbia

                        8.7 / 10
                        21 reviews

                        Average price €50

                          PAYItalian

                          Via Venafiorita, 24, 07026, Olbia

                          8.6 / 10
                          5 reviews

                          Average price €20

                          InsiderPAYItalian

                          SP73, 07021, San Pantaleo

                          9.6 / 10
                          336 reviews

                          Average price €50 Accepts Yums

                            PAYSardo

                            07020, 07020, Telti

                            9.8 / 10
                            124 reviews

                            Average price €30

                              Italian

                              Località Santa Lucia, 07026, Olbia

                              Average price €25

                                PAYSardo

                                Via Monte Ladu, 36, 07026, Porto Rotondo, Olbia

                                9.6 / 10
                                56 reviews

                                Average price €50

                                MICHELINItalian

                                Via Buddeu, 07026, San Pantaleo

                                8.7 / 10
                                24 reviews

                                Average price €100

                                  PAYSardo

                                  Via degli Etesi,, 07026, Pittulongu

                                  7.8 / 10
                                  124 reviews

                                  Average price €35

                                    PAYPizzeria

                                    Strada Statale 125 Orientale Sarda, 18, 07020, Porto San Paolo

                                    8.0 / 10
                                    177 reviews

                                    Average price €25

                                      Italian

                                      Località Costa Dorata, 07020, Loiri Porto San Paolo

                                      Average price €39

                                        PAYPizzeria

                                        Via Pietro Nenni, 07020, Porto San Paolo

                                        7.8 / 10
                                        144 reviews

                                        Average price €35

                                        Frequently Asked Questions

                                        The Best Italian Restaurants in Olbia

                                        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.