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 Villefranche-sur-Saône

12 restaurants

Sort by Relevance

    French

    La Chapelle

    407 Rue nationale, 69400, Villefranche-sur-Saône

    9.2 / 10
    118 reviews

    Average price €26

      Indian

      56 Rue de Stalingrad, 69400, Villefranche-sur-Saône

      8.5 / 10
      76 reviews

      Average price €24

        French

        136 Rue de la Gare, 69400, Villefranche-sur-Saône

        9.1 / 10
        46 reviews

        Average price €26

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

          French

          196 Rue Roncevaux, 69400, Villefranche-sur-Saône

          Average price €36

          Formules Midi 14,50€ et 17€ 17 €

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

            French

            236 Rue d'Anse, 69400, Villefranche-sur-Saône

            Average price €30 Accepts Yums

            InsiderCanadian

            706 Montée de Buisante, 69480, Pommiers

            9.5 / 10
            201 reviews

            Average price €65

            Menu 54 €

              French

              Le Bourg, 69640, Montmelas-Saint-Sorlin

              9.0 / 10
              12 reviews

              Average price €20

              Menu 13,5 €

                French

                1 Rue de l'Église, 69460, Saint-Étienne-des-Oullières

                7.9 / 10
                21 reviews

                Average price €35

                  YUMS x2Italian

                  Bois du Soul, 69640, Porte des Pierres Dorées

                  Average price €18

                    French

                    271 Front de Saône, 69830, Saint-Georges-de-Reneins

                    8.6 / 10
                    13 reviews

                    Average price €35

                    Formules 26€ et 36€ 31 €

                      Chinese

                      16 Grande Rue, 01600, Trévoux

                      Average price €23

                        French

                        Route de Graves, 69480, Anse

                        Average price €30

                        Menu 28€