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 Mechelen

15 restaurants

Sort by Relevance

Ellis Mechelen, Mechelen

    American

    Ellis Mechelen

    IJzerenleen 10, 2800, Mechelen

    8.1 / 10
    5 reviews

    Average price €25

    La Vista, Mechelen

      French

      Battelse Bergen, 2800, Mechelen

      9.6 / 10
      76 reviews

      Average price €52

      Café Belge, Mechelen

        Belgian

        Grote Markt 9, 2800, Mechelen

        9.1 / 10
        214 reviews

        Average price €52

        Cosma, Mechelen

          MICHELINEuropean

          Befferstraat 24, 2800, Mechelen

          8.8 / 10
          54 reviews

          Average price €49

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

          L'Artista, Mechelen

            Italian

            Begijnenstraat, 2800, Mechelen

            7.6 / 10
            34 reviews

            Average price €35

            Funky Jungle, Mechelen

              Vegan cuisine

              Onder-Den-Toren 7, 2800, Mechelen

              Average price €20

              Bistro Oliva, Sint-Katelijne-Waver

                Italian

                2800 MECHELEN, 2860, Sint-Katelijne-Waver

                Average price €52

                Margherita Ristorante Italiano, Rijmenam

                  Italian

                  Watermolenstraat 25, 2820, Rijmenam

                  8.7 / 10
                  14 reviews

                  Average price €30

                  Buddha Lounge, Keerbergen

                    Indian

                    Haachtsebaan 40, 3140, Keerbergen

                    9.1 / 10
                    16 reviews

                    Average price €40

                    Eet-Kafee Kontich, Kontich

                      Franco-Belgian

                      Mechelsesteenweg 318, 2550, Kontich

                      Average price €59

                        Belgian

                        Grote Markt 7, 1800, Vilvoorde

                        Average price €20

                        Sinthai, Machelen

                          Thai

                          Oude Haachtsesteenweg 80, 1831, Machelen

                          Average price €30

                          De Brabander Brasserie, Vilvoorde

                            Franco-Belgian

                            Grote Markt 27, 1800, Vilvoorde

                            Average price €40

                            Resto Puller, Grimbergen

                              Belgian

                              Rijkenhoekstraat 17, 1850, Grimbergen

                              Average price €35

                              Brasserie Taste, Machelen

                                MICHELINBelgian

                                Leuvensesteenweg 331, 1830, Machelen

                                Average price €52

                                Frequently Asked Questions