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 Lausanne Centre, Lausanne

37 restaurants

Sort by Relevance

    Pizzeria

    Sidewalk Café

    Place du Tunnel 9, CH-1005, Lausanne

    8.9 / 10
    1,527 reviews

    Average price CHF 40

    50% off food!

      Italian

      Chemin de Couvaloup 13, CH-1005, Lausanne

      9.3 / 10
      639 reviews

      Average price CHF 60

      Formule du jour à 21,50 CHF

        Japanese

        Avenue du Théâtre 7, 1005, Lausanne

        9.2 / 10
        1,550 reviews

        Average price CHF 50

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

          Mediterranean

          rue Bellefontaine 2,, 1003, Lausanne

          9.2 / 10
          1,375 reviews

          Average price CHF 52

          Menu "Obeirut" 68,00 CHF

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

          InsiderInternational food

          Avenue Louis-Ruchonnet 15, 1003, Lausanne

          9.4 / 10
          655 reviews

          Average price CHF 26

          Brunch à la carte à partir de 16,00 CHF

            Indian

            Avenue Louis-Ruchonnet 2B, Lausanne, Switzerland, CH-1003, Lausanne

            8.7 / 10
            1,811 reviews

            Average price CHF 55

            50% off food!

              Hawaiian

              Boulevard de Grancy 58, 1006, Lausanne

              8.6 / 10
              5 reviews

              Average price CHF 25

              30% off food!

                Indian

                Rue de la Tour 6, 1004, Lausanne

                Average price CHF 40

                20% off food!

                  Vegetarian

                  Rue de Bourg 11, 1003, Lausanne

                  9.7 / 10
                  39 reviews

                  Average price CHF 28 Accepts Yums

                  NOTRE FORMULE LUNCH 29,00 CHF

                    Traditional cuisine

                    Rue du Tunnel 20, 1005, Lausanne

                    8.9 / 10
                    562 reviews

                    Average price CHF 45 Accepts Yums

                    20% off food!

                      European

                      Rue du Petit-Chêne 10, 1003, Lausanne

                      9.2 / 10
                      340 reviews

                      Average price CHF 60

                        Chinese

                        Avenue de la Gare 20, 1003, Lausanne

                        9.1 / 10
                        1,510 reviews

                        Average price CHF 45

                        20% off food!

                          Chinese

                          Avenue du Tribunal-Fédéral 1, 1005, Lausanne

                          8.7 / 10
                          1,173 reviews

                          Average price CHF 40

                          50% off food!

                            International food

                            Place Pépinet 1, 1003, Lausanne

                            10.0 / 10
                            3 reviews

                            Average price CHF 25

                            InsiderScandinavian

                            Avenue de Rumine 22, 1005, Lausanne

                            9.0 / 10
                            582 reviews

                            Average price CHF 39

                            Menu découverte äta (65.- sans fromage / 45.- option végétarienne) 75,00 CHF

                              Pizzeria

                              Place de la Gare 12, 1003, Lausanne

                              9.0 / 10
                              366 reviews

                              Average price CHF 40

                              InsiderItalian

                              Rue du Flon 8, CH-1003, Lausanne

                              9.4 / 10
                              2,187 reviews

                              Average price CHF 91

                                Mediterranean

                                Place de la Palud 19, 1003, Lausanne

                                8.7 / 10
                                44 reviews

                                Average price CHF 55

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

                                  Homemade cuisine

                                  Rue Centrale 29, 1003, Lausanne

                                  9.2 / 10
                                  202 reviews

                                  Average price CHF 35 american express Welcome

                                    Homemade cuisine

                                    Rue Cheneau-de-Bourg 1, 1003, Lausanne

                                    8.8 / 10
                                    75 reviews

                                    Average price CHF 28

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

                                      Pizzeria

                                      Rue de Bourg 16, 1003, Lausanne

                                      Average price CHF 38

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

                                        Indian

                                        Escaliers du Marché 5, 1003, Lausanne

                                        9.0 / 10
                                        243 reviews

                                        Average price CHF 38

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

                                          Contemporary cuisine

                                          Rue Marterey 36, 1005, Lausanne

                                          9.1 / 10
                                          2,838 reviews

                                          Average price CHF 62

                                          Menu Java 57,00 CHF

                                            Pizzeria

                                            Avenue de la Gare 52, 1003, Lausanne

                                            8.0 / 10
                                            24 reviews

                                            Average price CHF 45

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

                                              Mediterranean

                                              Avenue du Théâtre 1, CH-1005, Lausanne

                                              9.4 / 10
                                              748 reviews

                                              Average price CHF 39