Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Mechelen

31 restaurants
Why you received these results
La Vista, Mechelen

    French

    La Vista

    Battelse Bergen, 2800, Mechelen

    9.1 / 10
    130 reviews

    Average price €52

    Café Belge, Mechelen

      Belgian

      Grote Markt 9, 2800, Mechelen

      8.7 / 10
      245 reviews

      Average price €52

      Herakles, Jette

        YUMS x2Greek

        Dieleghemse Steenweg 145, 1090, Jette

        9.2 / 10
        155 reviews

        Average price €38

        Rosso Peperone, Bruxelles
        Top Rated

          YUMS x2Italian

          Rue de Wand 195, 1020, Bruxelles

          9.5 / 10
          140 reviews

          Average price €33

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

          Cosma, Mechelen

            European

            Befferstraat 24, 2800, Mechelen

            9.0 / 10
            58 reviews

            Average price €49

            MEAT30, Brussel

              Meat Cuisine

              Av. Louis Bertrand 51, 1030 Schaerbeek, 1030, Brussel

              Average price €49

              20% off the 'a la carte' menu

              Nezzo, Machelen

                European

                Stationsstraat 87, 1831, Machelen

                8.7 / 10
                9 reviews

                Average price €35

                30% off the 'a la carte' menu

                La Petite Fourchette, Bruxelles

                  International

                  Romeinsesteenweg 620 - 622, 1853, Bruxelles

                  9.1 / 10
                  1,063 reviews

                  Average price €36

                  Ô Thaï, Bruxelles

                    Asian

                    Frans Vekemansstraat 159, 1120, Bruxelles

                    8.2 / 10
                    168 reviews

                    Average price €17 Accepts Yums

                    30% off the 'a la carte' menu

                    Wok Masala, Bruxelles

                      Indian

                      Av. Dr Dejase 36, 1000, Bruxelles

                      Average price €18

                      30% off the 'a la carte' menu

                      La Cantine Arkose - Canal, Bruxelles

                        European

                        Allée Verte 52, 1000, Bruxelles

                        8.8 / 10
                        23 reviews

                        Average price €22

                        Margherita Ristorante Italiano, Rijmenam

                          Italian

                          Watermolenstraat 25, 2820, Rijmenam

                          8.9 / 10
                          29 reviews

                          Average price €30

                          Anton Pieck, Zaventem

                            Belgian

                            Vilvoordelaan, 1930, Zaventem

                            8.8 / 10
                            71 reviews

                            Average price €33

                            La Pizzaiola, Kortenberg

                              Italian

                              Leuvensesteenweg 299, 3070, Kortenberg

                              8.5 / 10
                              21 reviews

                              Average price €26

                              Le Lion Belge, Evere

                                European

                                Chaussée de Louvain 1002, 1140, Evere

                                8.9 / 10
                                174 reviews

                                Average price €40

                                Au Village de Shanghai, Schaerbeek

                                  Asian

                                  Chaussée de Helmet 318, 1030, Schaerbeek

                                  8.7 / 10
                                  23 reviews

                                  Average price €25

                                  El Pescador, Schaerbeek

                                    Seafood

                                    Gallaitstraat 7, 1030, Schaerbeek

                                    7.1 / 10
                                    5 reviews

                                    Average price €25

                                    Brasserie Mercure Antwerp City South, Antwerpen

                                      Belgian

                                      Desguinlei 94, 2018, Antwerpen

                                      6.5 / 10
                                      4 reviews

                                      Average price €35

                                      Boentje Café, Schaerbeek

                                        Belgian

                                        Place Colignon, 18, 1030, Schaerbeek

                                        9.2 / 10
                                        412 reviews

                                        Average price €26

                                        Le Cinq, Woluwé-Saint-Lambert

                                          International food

                                          Avenue E. Mounier 5, 1200, Woluwé-Saint-Lambert

                                          7.3 / 10
                                          38 reviews

                                          Average price €39

                                          Patatrak, Zaventem

                                            French

                                            Leuvensesteenweg 618, 1930, Zaventem

                                            9.2 / 10
                                            107 reviews

                                            Average price €46

                                            Vinograd, Zaventem

                                              Grilled

                                              Kerkplein 30, 1930, Zaventem

                                              9.2 / 10
                                              98 reviews

                                              Average price €31

                                              Pane e Focaccia, Bruxelles

                                                Italian

                                                Pane e focaccia, 1130, Bruxelles

                                                9.1 / 10
                                                59 reviews

                                                Average price €25 Accepts Yums

                                                La Divine Moustache, Wemmel

                                                  Abruzzese

                                                  Romeinsesteenweg 750, 1780, Wemmel

                                                  8.9 / 10
                                                  178 reviews

                                                  Average price €39

                                                  Restaurant Taormina, Zaventem

                                                    Italian

                                                    Leuvensesteenweg 608, 1930, Zaventem

                                                    9.0 / 10
                                                    52 reviews

                                                    Average price €52

                                                    Frequently Asked Questions