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 Treviso

42 restaurants

Sort by Relevance

    PAYIndian

    Budda Indian Restaurant Treviso

    Via Montello, 91, 31100, Treviso

    9.3 / 10
    130 reviews

    Average price €20

    YUMS x2InsiderPAYVenetian

    Viale Bartolomeo Burchiellati, 48, 31100, Treviso

    9.4 / 10
    251 reviews

    Average price €29

      PAYEritrean

      Via Bibano, 11, 31100, Treviso

      9.5 / 10
      62 reviews

      Average price €20

      20% off the bill

        PAYIndian

        Viale IV Novembre, 80/a, 31100, Treviso

        9.2 / 10
        465 reviews

        Average price €18

        20% off the bill

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

        InsiderPAYSeafood

        Piazza del Quartiere Latino, 13, 31100, Treviso

        8.9 / 10
        185 reviews

        Average price €40

        InsiderPAYItalian

        Via Inferiore, 55 (zona ztl), I-31100, Treviso

        9.8 / 10
        489 reviews

        Average price €50 Accepts Yums

          Meat Cuisine

          Via Guido Bergamo, 1, 31100, Treviso

          8.7 / 10
          84 reviews

          Average price €30

            PAYPizzeria

            Piazza delle Istituzioni, 34, 31100, Treviso

            8.8 / 10
            18 reviews

            Average price €30

              PAYJapanese

              Via Brandolini D'Adda, 16, 31100, Treviso

              8.9 / 10
              167 reviews

              Average price €25

              20% off the bill

                YUMS x2PAYVenetian

                Str. Cisole, 13, 31100, Treviso

                8.7 / 10
                92 reviews

                Average price €25

                  YUMS x2PAYItalian

                  Via Prato di Fiera, 1, 31100, Treviso

                  7.9 / 10
                  20 reviews

                  Average price €30 american express Welcome

                    PAYJapanese

                    Viale della Repubblica, 222, 31100, Treviso

                    9.4 / 10
                    27 reviews

                    Average price €25

                      YUMS x2PAYVenetian

                      Viale della Repubblica, 12, 31100, Treviso

                      8.6 / 10
                      121 reviews

                      Average price €24

                      InsiderCampano

                      Via Bibano, 44, 31100, Treviso

                      9.0 / 10
                      389 reviews

                      Average price €15

                        PAYSeafood

                        Via Municipio, 41, 31100, Treviso

                        8.7 / 10
                        33 reviews

                        Average price €29

                        20% off the bill

                          PAYSeafood

                          Via San Maria di Ca' Fancello, 12, 31100, Treviso

                          Average price €25

                          20% off the bill

                            Mediterranean

                            Via Santa Bona Vecchia, 30, 31100, Treviso

                            Average price €40

                              Romagnolo

                              Via Daniele Manin, 47, 31100, Treviso

                              Average price €15

                                Italian

                                Via Don Lorenzo Milani, 2, 31100, Treviso

                                Average price €15

                                20% off the bill

                                  PAYAsian

                                  Via Eraclea, 2, I-31048, Olmi

                                  9.0 / 10
                                  834 reviews

                                  Average price €25

                                    Steakhouse

                                    Viale Della Repubblica, 156, I-31100, Treviso

                                    Average price €15

                                    InsiderPAYSeafood

                                    Via Santi, 50, 31030, Dosson

                                    9.0 / 10
                                    198 reviews

                                    Average price €40

                                      PAYJapanese

                                      Via Europa, 21, 31022, Preganziol

                                      8.8 / 10
                                      224 reviews

                                      Average price €24

                                        PAYItalian

                                        Via della Cartiera, 5, 31020, Villorba

                                        8.8 / 10
                                        247 reviews

                                        Average price €20

                                        30% off the bill

                                          PAYItalian

                                          Via XI Febbraio, 34, 31055, Quinto di Treviso

                                          9.2 / 10
                                          55 reviews

                                          Average price €25

                                          DEGUSTAZIONE VALDOBBIADENE EXTRA BRUT “QUOTA 430 TRIDIK” COLESEL €38

                                          Frequently Asked Questions