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 Zurich

13 restaurants

Sort by Relevance

    Spanish

    Iberia Tapas

    Albisriederstrasse 16, 8003, Zurich

    9.2 / 10
    51 reviews

    Average price CHF 50

    20% off the 'a la carte' menu

      Pizzeria

      Friesenbergplatz 7, 8045, Zurich

      8.9 / 10
      16 reviews

      Average price CHF 60

        Swiss

        Seestrasse 125, 8002, Zurich

        9.7 / 10
        33 reviews

        Average price CHF 90

          Pizzeria

          Talacker 41, 8001, Zurich

          9.3 / 10
          25 reviews

          Average price CHF 30

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

            International food

            Beethovenstrasse 32, 8002, Zürich

            8.7 / 10
            117 reviews

            Average price CHF 30

              Swiss

              Tobelhofstrasse 236, 8044, Zurich

              8.8 / 10
              198 reviews

              Average price CHF 38

                French

                Bertastrasse 26, 8003, Zurigo

                Average price CHF 40

                  Mexican

                  Weinbergstrasse 107, 8006, Zürich

                  8.9 / 10
                  60 reviews

                  Average price CHF 70

                    Vegan cuisine

                    Bleicherweg 50, 8002, Zurich

                    Average price CHF 40

                      Pizzeria

                      Seefeldstrasse 88, 8008, Zurich

                      Average price CHF 30

                        Italian

                        Marktgasse 19, 8302, Kloten

                        9.2 / 10
                        33 reviews

                        Average price CHF 55

                          Pizzeria

                          Marktgasse 19, 8302, Kloten

                          9.0 / 10
                          50 reviews

                          Average price CHF 30

                            French

                            Theaterstrasse 6, 8400, Winterthur

                            9.4 / 10
                            14 reviews

                            Average price CHF 60

                            Frequently Asked Questions