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 Perugia

47 restaurants

Sort by Relevance

InsiderPAYFusion

CRUDO (Perugia)

Corso Pietro Vannucci, 72, 06121, Perugia

9.2 / 10
1,705 reviews

Average price €35

20% off the bill

    Italian

    Via Bartolo, 29, 06123, Perugia

    9.7 / 10
    85 reviews

    Average price €40

      YUMS x2PAYItalian

      Via Romeo Gallenga, 06127, Perugia

      8.8 / 10
      28 reviews

      Average price €25

        PAYFusion

        Via delle Prome, 11, 06122, Perugia

        8.9 / 10
        207 reviews

        Average price €30

        20% off the bill

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

          PAYUmbro

          Via Benedetto Bonfigli, 11, 06126, Perugia

          9.2 / 10
          483 reviews

          Average price €25

          20% off the bill

            YUMS x2PAYInternational

            Via Bartolo, 25, 06122, Perugia

            9.8 / 10
            7 reviews

            Average price €40

              Str. del Giglio, 4f, 06132, Perugia

              9.0 / 10
              443 reviews

              Average price €18

              20% off the bill

                Pizzeria

                Viale Roma, 6, 06121, Perugia

                9.0 / 10
                1,629 reviews

                Average price €14

                20% off the bill

                MICHELINPAYItalian

                Borgo XX Giugno, 56, 06121, Perugia

                9.2 / 10
                152 reviews

                Average price €30

                  Umbro

                  Via Baldo, 11, 06121, Perugia

                  9.0 / 10
                  323 reviews

                  Average price €25

                  20% off the bill

                    PAYMediterranean

                    Via della Stella, 6, 06123, Perugia

                    8.7 / 10
                    111 reviews

                    Average price €25

                    30% off the bill

                    YUMS x2InsiderPAYMediterranean

                    Via Giuseppe Mazzini, 15, 06121, Perugia

                    9.1 / 10
                    250 reviews

                    Average price €35

                    InsiderPAYFusion

                    Via Fiorenzuola, 12, 06121, Perugia

                    8.9 / 10
                    194 reviews

                    Average price €29

                    20% off the bill

                    InsiderPAYItalian

                    Via Bartolo, 30, 06123, Perugia

                    9.6 / 10
                    859 reviews

                    Average price €30

                      PAYEuropean

                      Via Pinturicchio, 51, 06122, Perugia

                      8.5 / 10
                      139 reviews

                      Average price €19

                      20% off the bill

                        Umbro

                        Via Leonida Mastrodicasa, 172, 06134, Perugia

                        8.3 / 10
                        274 reviews

                        Average price €20

                        20% off the bill

                          PAYItalian

                          Via Luigi Masi, 13, 06121, Perugia

                          8.2 / 10
                          181 reviews

                          Average price €30

                          20% off the bill

                            Italian

                            Str. Trasimeno Ovest, 191, 06132, Perugia

                            9.4 / 10
                            61 reviews

                            Average price €25

                              Seafood

                              Via della Viola, 56, 06122, Perugia

                              9.1 / 10
                              99 reviews

                              Average price €30

                                Italian

                                Via Palermo, 88, 06124, Perugia

                                7.7 / 10
                                37 reviews

                                Average price €35

                                20% off the bill

                                  PAYItalian

                                  Via Ulisse Rocchi, 5, 06123, Perugia

                                  9.4 / 10
                                  24 reviews

                                  Average price €25

                                  MICHELINItalian

                                  Str. di Montevile, 3, I-06126, Perugia

                                  9.8 / 10
                                  253 reviews

                                  Average price €35

                                    PAYMediterranean

                                    Via Baldeschi, 12, 06123, Perugia

                                    8.7 / 10
                                    549 reviews

                                    Average price €25

                                    30% off the bill

                                      PAYUmbro

                                      Via Ruggero D'Andreotto, 19 Perugia, Province of Perugia, Italy, 06124, Perugia

                                      9.8 / 10
                                      63 reviews

                                      Average price €28

                                        PAYSiciliano

                                        Corso Bersaglieri, 37, 06122, Perugia

                                        9.2 / 10
                                        162 reviews

                                        Average price €25

                                        20% off the bill

                                        Frequently Asked Questions