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 Vegan in Brescia

27 restaurants

Sort by Relevance

InsiderInternational

Areadocks

Via Gerolamo Sangervasio, 12, 25124, Brescia

9.2 / 10
281 reviews

Average price €38

InsiderPAYSeafood

Via Fornaci, 2, 25131, Brescia

9.2 / 10
1,074 reviews

Average price €28

20% off food

InsiderPAYSeafood

Via Indipendenza, 19, 25135, Brescia

9.4 / 10
318 reviews

Average price €40

20% off food

    PAYItalian

    Via Luigi Cadorna, 14, 25124, Brescia

    8.9 / 10
    110 reviews

    Average price €25

    20% off food

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

      Mexican

      Piazzale Cremona, 7, 25121, Brescia

      8.9 / 10
      924 reviews

      Average price €22

        PAYLombardo

        Via Fabio Filzi, 92, 25128, Brescia

        9.0 / 10
        1,832 reviews

        Average price €25

        20% off food

          PAYLombardo

          Via Carlo Cattaneo, 24, 25121, Brescia

          9.2 / 10
          388 reviews

          Average price €30

          25% off food

            PAYNapolitano

            Via Malta, 16, 25124, Brescia

            8.5 / 10
            167 reviews

            Average price €30

              American

              Via di Porta Pile, 1, 25122, Brescia

              8.7 / 10
              74 reviews

              Average price €30

                PAYMiddle Eastern

                Via Solferino, 55, 25121, Brescia

                8.5 / 10
                695 reviews

                Average price €20

                  PAYSeafood

                  Via Annibale Calini, 1, 25121, Brescia

                  9.4 / 10
                  94 reviews

                  Average price €45

                    Seafood

                    Via Valcamonica, 10, 25127, Brescia

                    8.3 / 10
                    27 reviews

                    Average price €35

                    InsiderItalian

                    Viale Venezia, 1b, 25123, Brescia

                    9.3 / 10
                    622 reviews

                    Average price €45

                      PAYInternational

                      Contrada delle Cossere, 13, 25122, Brescia

                      9.1 / 10
                      110 reviews

                      Average price €28

                        PAYPizzeria

                        Corso Giuseppe Garibaldi, 17, 25122, Brescia

                        Average price €20

                        InsiderPAYItalian

                        Via S. Zeno, 13, 25124, Brescia

                        9.2 / 10
                        968 reviews

                        Average price €18

                        25% off food

                          PAYItalian

                          Via Pusterla, 4, 25128, Brescia

                          Average price €25

                          20% off food

                            PAYInternational

                            Corso Magenta, 21, 25121, Brescia

                            Average price €15

                              Steakhouse

                              Via Carlo Zima, 9, 25121, Brescia

                              8.7 / 10
                              44 reviews

                              Average price €38

                                Pizzeria

                                Via Gerolamo Sangervasio, 12, 25124, Brescia

                                8.3 / 10
                                284 reviews

                                Average price €30

                                  Italian

                                  Via Fabio Filzi, 17 a, 25128, Brescia

                                  Average price €30

                                    PAYPugliese

                                    Via S. Faustino, 13, 25122, Brescia

                                    8.9 / 10
                                    45 reviews

                                    Average price €30

                                      Via dei Musei, 21/a, 25121, Brescia

                                      Average price €25

                                        Via Foro Boario, 13, 25124, Brescia

                                        Average price €25

                                          Japanese

                                          Piazza Paolo VI, 26, 25121, Brescia

                                          Average price €25

                                          Frequently Asked Questions