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 Restaurants with Vegetarian dishes in Olbia

39 restaurants

Sort by Relevance

    PAYMediterranean

    GELATO SICILY MAXI-PIZZA

    Via Imperia, 25, 07026, Olbia

    8.4 / 10
    120 reviews

    Average price €25

    -50% di sconto - TheFork Festival

      PAYAmerican

      Via Bambini di Beslan snc, 07026, Olbia

      9.0 / 10
      108 reviews

      Average price €25

      MICHELINItalian

      Via R. Papandrea, 10, 07026, Olbia

      9.0 / 10
      149 reviews

      Average price €65

      InsiderSardo

      Via dello Zaffiro, 17, I-07026, Olbia

      9.0 / 10
      421 reviews

      Average price €35

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

        PAYMediterranean

        Isola di Tavolara, Spalmatore di terra, 07026, Olbia

        9.4 / 10
        13 reviews

        Average price €70

          PAYAbruzzese

          Via Salviati, 35, 07026, Olbia

          8.9 / 10
          96 reviews

          Average price €20

          MICHELINPAYSardo

          Via della Terme 10 Olbia, 07026, Olbia

          8.5 / 10
          281 reviews

          Average price €48

            PAYSeafood

            Viale Aldo Moro, 181, 07026, Olbia

            8.1 / 10
            81 reviews

            Average price €40

              Meat Cuisine

              Viale Aldo Moro, 167, 07026, Olbia

              9.1 / 10
              257 reviews

              Average price €20

              MICHELINPAYInternational

              Via Degli Astronauti, 2, I-07026, Olbia

              9.2 / 10
              279 reviews

              Average price €30

                PAYMediterranean

                Viale Aldo Moro, 256, 07026, Olbia

                8.6 / 10
                813 reviews

                Average price €30

                20% off food

                InsiderMediterranean

                Via Mar Adriatico, 34, I-07026, Olbia

                9.4 / 10
                181 reviews

                Average price €50

                  PAYSardo

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

                  9.1 / 10
                  208 reviews

                  Average price €50

                    PAYItalian

                    Viale Aldo Moro, 293, 07026, Olbia

                    5.7 / 10
                    17 reviews

                    Average price €25

                    20% off food

                      PAYPizzeria

                      Via Redipuglia 79, 07026, Olbia

                      Average price €15

                        Italian

                        Via delle Terme, 1, 07026, Olbia

                        8.6 / 10
                        293 reviews

                        Average price €24

                          European

                          Via Imperia, 11, 07026, Olbia

                          8.1 / 10
                          23 reviews

                          Average price €25

                          20% off food

                            Mediterranean

                            SP73, 62, 07026, Olbia

                            8.9 / 10
                            34 reviews

                            Average price €45

                              PAYItalian

                              Via Venafiorita, 24, 07026, Olbia

                              8.6 / 10
                              5 reviews

                              Average price €20

                                PAYMediterranean

                                Via Zara, 45, 07026, San Pantaleo

                                8.8 / 10
                                307 reviews

                                Average price €30

                                20% off food

                                  PAYMediterranean

                                  Via Libertà, 63, 07020, Golfo Aranci

                                  8.7 / 10
                                  587 reviews

                                  Average price €30 Accepts Yums

                                  30% off food

                                    PAYMediterranean

                                    Via Monte Ladu, 1, 07026, Rudalza

                                    8.7 / 10
                                    1,014 reviews

                                    Average price €35 Accepts Yums

                                    -50% di sconto - TheFork Festival

                                      Mediterranean

                                      Via dei Gabbiani, 07020, Golfo Aranci

                                      9.0 / 10
                                      88 reviews

                                      Average price €50

                                        YUMS x2Fusion

                                        Via Alessandro Manzoni, 110, 07020, Telti

                                        Average price €40

                                          PAYSardo

                                          07020, 07020, Telti

                                          9.8 / 10
                                          124 reviews

                                          Average price €30

                                          Frequently Asked Questions