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 L'Hospitalet de Llobregat

42 restaurants

Sort by Relevance

    Mediterranean

    El Cau

    Carrer Santa Eulàlia, 7-11, 08902, L'Hospitalet de Llobregat

    9.2 / 10
    104 reviews

    Average price €15

      Mediterranean

      Carrer 11 de Setembre, 3, 08903, Hospitalet de Llobregat

      Average price €20

        From Galicia

        Av. del Carrilet, 226, 08901, L'Hospitalet de Llobregat

        9.3 / 10
        82 reviews

        Average price €20

        Menú Fines de Semana y Festivos 20€ 20 €

          Mediterranean

          Av. del Carrilet, 3, 08902, L'Hospitalet de Llobregat

          9.2 / 10
          30 reviews

          Average price €13 american express Welcome

          Menú 13€ 13 €

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

            American

            Enric Prat de la Riba 150, Local Gastro Burger, 08901, L'Hospitalet de Llobregat

            9.5 / 10
            322 reviews

            Average price €14 american express Welcome

              Japanese

              Carretera de Collblanc, 41, 08903, L'Hospitalet de Llobregat

              8.8 / 10
              217 reviews

              Average price €15

              Menú Mediodía 9.50€ 9 €

                American

                Centro Comercial La Farga, calle Barcelona nº2, 08901, L'Hospitalet de Llobregat

                8.9 / 10
                67 reviews

                Average price €9

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

                  Mediterranean

                  Carrer de l'Església, 12, 08901, L'Hospitalet de Llobregat

                  9.2 / 10
                  14 reviews

                  Average price €15 Accepts Yums

                    Vegetarian

                    Carrer Francesc Layret, 2, 08903, Hospitalet de Llobregat

                    Average price €15

                      South American

                      Carrer de les Muses, 41, 08905, L'Hospitalet de Llobregat

                      Average price €8

                      50% off food!

                        Mediterranean

                        Passatge de Milans, 2, 08907, L'Hospitalet de Llobregat

                        Average price €15

                          Spanish

                          Carrer Farnés, 10, 08904, L'Hospitalet de Llobregat

                          Average price €15 american express Welcome

                            Mediterranean

                            Carrer Bruc, 30, 08901, L'Hospitalet de Llobregat

                            Average price €12

                              Mediterranean

                              Avinguda de la Granvia de l'Hospitalet, 3 08908 Barcelona, 08900, L'Hospitalet de Llobregat

                              Average price €12

                                Mediterranean

                                Avinguda de Josep Tarradellas i Joan, 189, 08901, L'Hospitalet de Llobregat

                                Average price €15

                                  Indian

                                  Carrer de Pujós, 23, 08904, L'Hospitalet de Llobregat

                                  Average price €20

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

                                    Italian

                                    Carrer de Rodés, 23, 08901, L'Hospitalet de Llobregat

                                    Average price €20

                                      Mediterranean

                                      Carrer de la Pubilla Casas, 26, 08950, Esplugues De Llobregat

                                      9.9 / 10
                                      38 reviews

                                      Average price €25

                                        Italian

                                        Carrer de Violant d'Hongria Reina d'Aragó, 60, 08028, Barcelona

                                        9.6 / 10
                                        225 reviews

                                        Average price €15 american express Welcome

                                          From Galicia

                                          Carrer de Sants, 238, 08028, Barcelona

                                          8.5 / 10
                                          16 reviews

                                          Average price €26

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

                                            Turkish

                                            Carrer de Santa Eulàlia, 146, 08902, L'Hospitalet de Llobregat

                                            Average price €15

                                            Set Menu undefined€

                                              Mediterranean

                                              Carrer d'Antoni de Capmany, 72, 08014, Barcelona

                                              7.0 / 10
                                              37 reviews

                                              Average price €20

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

                                                Japanese

                                                Av. de Madrid, 95, 08028, Barcelona

                                                8.6 / 10
                                                452 reviews

                                                Average price €15

                                                Carta Libre 15.90 € (Fin de semana y festivos) 15,9 €

                                                  Mediterranean

                                                  Carrer Santa Eulàlia, 49, 08900, L'Hospitalet de Llobregat

                                                  Average price €17

                                                    Italian

                                                    Carrer de les Roselles, 14, 08901, L'Hospitalet de Llobregat

                                                    Average price €25