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 Bastia

14 restaurants

Sort by Relevance

    French

    Pub Concorde

    5 Boulevard du Général de Gaulle, 20200, Bastia

    9.0 / 10
    52 reviews

    Average price €37

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

      Traditional cuisine

      2 Rue Miot, 20200, Bastia

      8.1 / 10
      8 reviews

      Average price €29

        Middle Eastern

        25 Rue du Commandant Luce de Casabianca, 20200, Bastia

        Average price €14

        Menu decouverte 19 €

          French

          5 Boulevard du Général de Gaulle, 20200, Bastia

          Average price €26

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

            Italian

            2 Bis Rue Posta Vecchia, 20200, Bastia

            8.7 / 10
            78 reviews

            Average price €33

              YUMS x2

              Port de toga bt D, 20200, 20200, Bastia

              Average price €48

                Traditional cuisine

                11 Rue Sisco, 20200, Bastia

                Average price €22

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

                  French

                  14 Rue César Campinchi, 20200, Bastia

                  9.3 / 10
                  47 reviews

                  Average price €25

                    French

                    Quai des Martyrs de la Libération, 20200, Bastia

                    Average price €39

                      Traditional cuisine

                      20200, 20200, Ville-di-Pietrabugno

                      9.2 / 10
                      37 reviews

                      Average price €26

                        Erbalunga, route du cap, 20222, Brando

                        Average price €62

                          D81, 20253, Barbaggio

                          8.8 / 10
                          18 reviews

                          Average price €33

                            Lebanese

                            2 Route du Cap, 20200, Ville-di-Pietrabugno

                            Average price €33

                              Mediterranean

                              Place du monument, 20217, Saint-Florent

                              8.6 / 10
                              93 reviews

                              Average price €33