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 Vicenza

45 restaurants

Sort by Relevance

InsiderSeafood

L'Officina Wine Bar Restaurant

Via Raffaele Pasi, 35, 36100, Vicenza

9.5 / 10
193 reviews

Average price €50

-20% off the "à la carte" menu, including drinks!

YUMS x2InsiderJapanese

Di fronte alle scalette di Monte Berico, 36100, Vicenza

9.1 / 10
566 reviews

Average price €13

    YUMS x2Middle Eastern

    Viale della Pace, 186, 36100, Vicenza

    9.2 / 10
    100 reviews

    Average price €20

      Indian

      Corso Santi Felice e Fortunato, 344, 36100, Vicenza

      9.2 / 10
      91 reviews

      Average price €15

      -20% off the "à la carte" menu, including drinks!

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

        Venetian

        Corso Andrea Palladio, 56, I-36100, Vicenza

        9.2 / 10
        1,419 reviews

        Average price €25

        -20% off the "à la carte" menu, including drinks!

          Mexican

          Viale della Pace, 318, 36100, Vicenza

          8.4 / 10
          229 reviews

          Average price €25

          -30% off the "à la carte" menu, including drinks!

            YUMS x2Japanese

            Strada del Pasubio, 343, 36100, Vicenza

            8.6 / 10
            45 reviews

            Average price €20

              Seafood

              Viale Giuseppe Mazzini, 267, 36100, Vicenza

              8.6 / 10
              148 reviews

              Average price €20

              -20% off the "à la carte" menu, including drinks!

                Indian

                Contrà Sant'Ambrogio, 33, 36100, Vicenza

                9.2 / 10
                9 reviews

                Average price €30

                -30% off the "à la carte" menu, including drinks!

                InsiderSeafood

                Contrà Pedemuro San Biagio, 55/57, 36100, Vicenza

                9.0 / 10
                116 reviews

                Average price €30

                Berealto Experience : Il Pesce € 47,5

                  Indian

                  Stradella Santa Barbara, 12, 36100, Vicenza

                  9.0 / 10
                  75 reviews

                  Average price €20

                    Indian

                    Viale Giuseppe Verdi, 34, 36100, Vicenza

                    8.4 / 10
                    316 reviews

                    Average price €14

                    -20% off the "à la carte" menu, including drinks!

                      Venetian

                      Via Battaglione Valtellina, 138, 36100, Vicenza

                      8.8 / 10
                      80 reviews

                      Average price €25

                        Meat Cuisine

                        Strada Sant'Antonino, 78, 36100, Vicenza

                        9.0 / 10
                        9 reviews

                        Average price €30

                        InsiderNapolitano

                        Via Giuseppe Vaccari, 110, 36100, Vicenza

                        9.5 / 10
                        193 reviews

                        Average price €15

                          Pizzeria

                          Strada Casale,4, 36100, Vicenza

                          8.5 / 10
                          893 reviews

                          Average price €25

                            Traditional cuisine

                            Via del Progresso, 2, 36100, Vicenza

                            7.7 / 10
                            10 reviews

                            Average price €13

                            -20% off the "à la carte" menu, including drinks!

                              Traditional cuisine

                              Contrà Giovanni Busato, 42, 36100, Vicenza

                              7.6 / 10
                              20 reviews

                              Average price €15

                              -20% off the "à la carte" menu, including drinks!

                                Vegetarian

                                Stradella del Garofolino, 7, I-36100, Vicenza

                                9.0 / 10
                                44 reviews

                                Average price €15

                                  Venetian

                                  Stradella Santa Barbara, 10, 36100, Vicenza

                                  7.6 / 10
                                  69 reviews

                                  Average price €20

                                  -20% off the "à la carte" menu, including drinks!

                                    YUMS x2Venetian

                                    Contrà Daniele Manin, 20/a, 36100, Vicenza

                                    8.9 / 10
                                    14 reviews

                                    Average price €20

                                      Traditional cuisine

                                      LOC. PONTE ALTO, 64, 36100, Vicenza

                                      8.5 / 10
                                      21 reviews

                                      Average price €15

                                        Mediterranean

                                        Corso SS. Felice e Fortunato, 218, 36100, Vicenza

                                        Average price €18

                                          Japanese

                                          Via Carlo Cattaneo, 55, 36100, Vicenza

                                          Average price €20

                                          -20% off the "à la carte" menu, including drinks!

                                            Seafood

                                            Str. Padana Verso Verona, 61, 36100, Vicenza

                                            8.9 / 10
                                            99 reviews

                                            Average price €20

                                            Brunch € 15