What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in Barcelona

352 restaurants

Sort by Relevance

SiamoQuà, Barcelona

ITALIAN

SiamoQuà

8.7 / 10

C/ Rambla Poblenou, 123, 08018, Barcelona

802

Average price €15

La Forchetta, Barcelona

ITALIAN

La Forchetta

8.8 / 10

Avinguda Meridiana, 2, 08018, Barcelona

131

Average price €20 accept Yums

La Tagliatella Travessera de Gracia, 11, Barcelona

ITALIAN

Travessera de Gràcia, 11, 08021, Barcelona

100

Average price €18

La Tagliatella L'illa Diagonal, Barcelona

ITALIAN

C/ Deu i Mata, 08014, Barcelona

424

Average price €18

Il Giardinetto, Barcelona

ITALIAN

Il Giardinetto

8.6 / 10

Carrer de la Granada del Penedès, 22, 08006, Barcelona

112

Average price €28

La Villa Sants, Barcelona

ITALIAN

La Villa Sants

8.6 / 10

Passeig de Sant Antoni, 15, Barcelona, Spain, 08014, Barcelona

566

Average price €15

Bocca Di Bonifacio - Sardenya, Barcelona

ITALIAN

Carrer de Sardenya, 360, 08025, Barcelona

257

Average price €15

La Timpa, Barcelona

ITALIAN

La Timpa

9 / 10

Carrer Nou de la Rambla, 154, 08004, Barcelona

17

Average price €17

Il Capriccio Pizzeria Ristorante, Barcelona

ITALIAN

Calle de Sant Antoni Maria Claret, 125, 08025, Barcelona

120

Average price €15

La Tagliatella - Travessera de Gracia, Barcelona

ITALIAN

Travessera de Gracia, 87, 08021, Barcelona

353

Average price €18

La Tagliatella Diagonal, Barcelona

ITALIAN

Avenida Diagonal, 431, 08036, Barcelona

324

Average price €18

Toscana Calle Independencia, Barcelona

ITALIAN

C/ Independencia, 344, 08026, Barcelona

62

Average price €19

Figli del Vesuvio, Barcelona

ITALIAN

Carrer de Portbou, 33, 08028, Barcelona

Average price €20

Les Dues Sicílies Gastro Bar, Barcelona

ITALIAN

Carrer de la Princesa, 12, 08003, Barcelona

56

Average price €15

La Tagliatella Enric Granados, Barcelona

ITALIAN

C/ Enric Granados, 63, 08008, Barcelona

243

Average price €18

La Tagliatella - Ronda Universitat, Barcelona

ITALIAN

Ronda de la Universitat, 31, 08007, Barcelona

144

Average price €18

La Tagliatella Ausiàs March, Barcelona

ITALIAN

C/ Ausiàs March, 7, 08010, Barcelona

210

Average price €18

Malumore - Cocina honesta, Barcelona

ITALIAN

Carrer de Salvà, 22, 08004, Barcelona

Average price €30

InsiderNea Pizzería, Barcelona

INSIDERPIZZERIA

Carrer de Pontevedra, 25, 08003, Barcelona

Average price €10

Che pasta, Barcelona

ITALIAN

Che pasta

 / 10

Carrer de Gelabert, 42, 08029, Barcelona

Average price €12

La Fermata de Provença, Barcelona

ITALIAN

Carrer de Provença, 243, 08008, Barcelona

Average price €14

La Cambicha, Barcelona

ITALIAN

Carrer del Poeta Cabanyes, 43, 08004, Barcelona

Average price €15

HonestFood Jordi Girona, Barcelona

ITALIAN

Carrer de Jordi Girona, 10, 08034, Barcelona

Average price €14

Rocktail, Barcelona

ITALIAN

Rocktail

8.4 / 10

Carrer Comte d'Urgell, 190, Barcelona, 08036, Barcelona

26

Average price €18 accept Yums

Inpasta, Barcelona

ITALIAN

Inpasta

 / 10

Carrer d'Enric Granados, 149, 08008, Barcelona

17

Average price €25

The Best Italian Restaurants in Barcelona

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork Benefits