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 Fribourg

19 restaurants

Sort by Relevance

Marathon Restaurant, Fribourg

    Ethiopian

    Marathon Restaurant

    Avenue du Midi 7, 1700, Fribourg

    8.9 / 10
    249 reviews

    Average price CHF 30

    50% off the 'a la carte' menu

    Abyssinia - Fribourg, Fribourg

      Ethiopian

      Rue du Progrès 2, 1700, Fribourg

      8.6 / 10
      251 reviews

      Average price CHF 40 Accepts Yums

      50% off the 'a la carte' menu

      Idées Crétoises, Fribourg

        Greek

        Boulevard de Pérolles 30, 1700, Fribourg

        8.8 / 10
        189 reviews

        Average price CHF 30

        30% off the 'a la carte' menu

        Matuya Sushi, Fribourg

          Japanese

          Rue de l'Hôpital 35, 1700, Fribourg

          9.4 / 10
          174 reviews

          Average price CHF 35

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

          Bliss, Fribourg

          InsiderVegan cuisine

          Rue du Pont-Suspendu 8, 1700, Fribourg

          9.8 / 10
          143 reviews

          Average price CHF 30

          Formule Buffet : 4.50 CHF / 100g CHF 25

          Le Beausite by Franck Chouette, Fribourg

            French

            Route de Villars 1, 1700, Fribourg

            9.5 / 10
            77 reviews

            Average price CHF 70

            Moderne Trattoria du Bourg, Fribourg

              Pizzeria

              Rue des Bouchers 10, 1700, Fribourg

              9.2 / 10
              65 reviews

              Average price CHF 48

              Le Belvédère, Fribourg

                International food

                Grand-Rue 36, 1700, Fribourg

                9.2 / 10
                43 reviews

                Average price CHF 68

                Café Restaurant du Paon, Fribourg

                  Swiss

                  Rue de la Neuveville 31, 1700, Fribourg

                  9.5 / 10
                  20 reviews

                  Average price CHF 50

                  Restaurant du Schild, Fribourg

                    YUMS x2Lebanese

                    Planche-Supérieure 21, 1700, Fribourg

                    Average price CHF 35

                    Menu Saida Végétarien CHF 34

                    La Cena, Marly

                      Pizzeria

                      Impasse du Nouveau-Marché 1, 1723, Marly

                      9.7 / 10
                      173 reviews

                      Average price CHF 35

                      Restaurant de l'Union, Avenches

                        Thai

                        Rue Centrale 23, 1580, Avenches

                        9.1 / 10
                        197 reviews

                        Average price CHF 45

                        Le Psy, Fribourg

                          YUMS x2Syrian

                          Rue de Lausanne 29, 1700, Fribourg

                          Average price CHF 42

                          Le Point Commun - Théâtre Équilibre, Fribourg

                            Place Jean Tinguely 1, 1700, Fribourg

                            Average price CHF 15

                            Thai La Coupole, Fribourg

                              Thai

                              Route de Villars 37, 1700, Fribourg

                              Average price CHF 60

                              Set Menu CHF 48.- CHF 48

                              La Terrasse, Fribourg

                                Route de Villars 37, 1700, Fribourg

                                Average price CHF 70

                                Saveurs Berbères, Murten

                                  Middle Eastern

                                  Schlossgasse 7, 3280, Murten

                                  Average price CHF 55

                                  Kyoto, Murten

                                    Traditional cuisine

                                    Kreuzgasse 2, 3280, Murten

                                    8.2 / 10
                                    102 reviews

                                    Average price CHF 42

                                    Chesery Murten, Murten

                                      Regional

                                      Rathausgasse 28, 3280, Murten

                                      Average price CHF 35

                                      Frequently Asked Questions