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 La Pedrera, Barcelona

12 restaurants

Sort by Relevance

InsiderItalian

Assunta Barcelona

Carrer de Provença, 300, 08008, Barcelona

9.3 / 10
651 reviews

Average price €50 american express Welcome

20% off the 'a la carte' menu

InsiderMediterranean

Passatge de Domingo, 3, 08007, Barcelona

9.4 / 10
4,230 reviews

Average price €35 american express Welcome

1 starMICHELINPAYMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

9.6 / 10
1,458 reviews

Average price €60 Accepts Yums american express Welcome

Menú Sant Jordi €85

InsiderSpanish

Carrer de Provença, 277, 08037, Barcelona

9.1 / 10
276 reviews

Average price €35

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

    Italian

    carrer de Pau claris, 72, 08010, Barcelona

    9.3 / 10
    295 reviews

    Average price €16 Accepts Yums

      Catalan

      C/ Mallorca, 272, 08037, Barcelona

      9.2 / 10
      184 reviews

      Average price €28

      InsiderMediterranean

      Carrer del Rosselló, 249, 08008, Barcelona

      9.2 / 10
      305 reviews

      Average price €35

      Menú Sant Jordi €45

      MICHELINPAYCatalan

      Carrer de Còrsega, 286, 08008, Barcelona

      9.2 / 10
      1,247 reviews

      Average price €44 Accepts Yums

      Menú tradición €33.9

        Mediterranean

        Carrer de Pau Claris, 190, 08037, Barcelona

        8.9 / 10
        867 reviews

        Average price €20

          PAYMediterranean

          Passeig de Gràcia, 73, 08008, Barcelona

          9.6 / 10
          7 reviews

          Average price €20 Accepts Yums

          InsiderMediterranean

          Avinguda Diagonal, 436, 08037, Barcelona

          8.9 / 10
          100 reviews

          Average price €30 american express Welcome

            Spanish

            Carrer de Provença, 322, 08037, Barcelona

            Average price €9

            Frequently Asked Questions