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 Leuven

15 restaurants

Sort by Relevance

    Fusion

    BISTRO Asian Fusion

    Parijsstraat 45-49, 3000, Leuven

    Average price €15

      Greek

      Kantineplein 2, 3001, Louvain

      8.7 / 10
      28 reviews

      Average price €19

        Indian

        Diestsesteenweg 104, 3010, Leuven

        9.3 / 10
        75 reviews

        Average price €26

        -20% off the "à la carte" menu!

          American

          Naamsestraat 5, 3000, Leuven

          9.0 / 10
          12 reviews

          Average price €25

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

            American

            Parklaan 15, 1930, Zaventem

            8.9 / 10
            421 reviews

            Average price €33

            20% off food!

              Italian

              Leuvensesteenweg 608, 1930, Zaventem

              9.5 / 10
              28 reviews

              Average price €52

                YUMS x2French

                Rue de Hussompont 30, 1370, Jodoigne

                9.7 / 10
                28 reviews

                Average price €98 Accepts Yums

                Menu au coeur des saveurs 39€ ou 58€ accords mets et vins 39 €

                  YUMS x2Franco-Belgian

                  Boulevard de l'Europe 1, 1300, Wavre

                  8.2 / 10
                  146 reviews

                  Average price €39

                  TheFork Summer

                    Lebanese

                    Rue de Bruxelles 25, 1300, Wavre

                    8.8 / 10
                    58 reviews

                    Average price €35

                      Italian

                      Watermolenstraat 25, 2820, Rijmenam

                      8.5 / 10
                      9 reviews

                      Average price €30

                        Tunisian

                        Brusselsesteenweg 56, 3080, Tervuren

                        9.0 / 10
                        18 reviews

                        Average price €35

                          Indian

                          Haachtsebaan 40, 3140, Keerbergen

                          9.2 / 10
                          12 reviews

                          Average price €40

                            Franco-Belgian

                            Rue Charles Sambon 23, 1300, Wavre

                            4.0 / 10
                            9 reviews

                            Average price €46

                              Belgian

                              Diestsesteenweg 385, 3202, Rillaar

                              8.9 / 10
                              18 reviews

                              Average price €33 Accepts Yums

                                Italian

                                Bierbeekstraat 97, 3360, Bierbeek

                                Average price €33 Accepts Yums