The Best Italian Restaurants in Barcelona

Luigi Ristorante, Barcelona

ITALIAN

Carrer de Roger de Llúria, 50, 08009, Barcelona

125

Average price €25

Eroica Caffè Barcelona, Barcelona

ITALIAN

Carrer del Consell de Cent, 350, 08009, Barcelona

Average price €20

Terrazza Aperol Spritz, Barcelona

ITALIAN

Pas de Sota Muralla, 1, 08003, Barcelona

114

Average price €20

Ginos Sepúlveda, Barcelona

ITALIAN

Carrer de Sepúlveda, 183, 08011, Barcelona

101

Average price €15

Peccata Pizza, Barcelona

ITALIAN

Peccata Pizza

8.6 / 10

Carrer de Mandri, 58, 08022, Barcelona

57

Average price €20

La Tagliatella L'illa Diagonal, Barcelona

ITALIAN

C/ Deu i Mata, 08014, Barcelona

384

Average price €18

La Tagliatella Diagonal Mar, Barcelona

ITALIAN

Avenida Diagonal, 3, 08019, Barcelona

396

Average price €18

Ginos - Diagonal Mar, Barcelona

ITALIAN

Avinguda Diagonal, 3, 08037, Barcelona

54

Average price €15

La Tagliatella - Travessera de Gracia, Barcelona

ITALIAN

Travessera de Gracia, 87, 08021, Barcelona

327

Average price €18

A Terra Mia, Barcelona

ITALIAN

A Terra Mia

7.9 / 10

Carrer d'Enric Granados, 149, 08008, Barcelona

31

Average price €20

PerBacco!, Barcelona

ITALIAN

PerBacco!

8.7 / 10

Av. Diagonal, 339, 08037, Barcelona

388

Average price €18

La Tagliatella Travessera de Gracia, 11, Barcelona

ITALIAN

Travessera de Gràcia, 11, 08021, Barcelona

89

Average price €18

La Balanza, Barcelona

ITALIAN

La Balanza

8.5 / 10

Carrer de Folgueroles, 3, 08022, Barcelona

8

Average price €24

Il Giardinetto, Barcelona

ITALIAN

Il Giardinetto

8.5 / 10

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

97

Average price €28

La Tagliatella La Maquinista, Barcelona

ITALIAN

Paseo Potosi, 2,, 08030, Barcelona

197

Average price €18

La Tagliatella Diagonal, Barcelona

ITALIAN

Avenida Diagonal, 431, 08036, Barcelona

294

Average price €18

La Tagliatella Ausiàs March, Barcelona

ITALIAN

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

193

Average price €18

Marinella, Barcelona

ITALIAN

Marinella

8.6 / 10

Carrer del Clot, 179 local bajos 6, 08027, Barcelona

24

Average price €14

Nonna Maria - Hotel Meliá Sarriá, Barcelona

ITALIAN

Av. de Sarrià, 50, 08029, Barcelona

82

Average price €26

Margherita, Barcelona

ITALIAN

Margherita

8.6 / 10

C/ Rosselló, 253, 08008, Barcelona

481

Average price €22

Ginos - Ronda Universitat, Barcelona

ITALIAN

Ronda de la Universitat, 27, 08007, Barcelona

69

Average price €15

Ginos - Tuset, Barcelona

ITALIAN

Ginos - Tuset

7.9 / 10

Carrer de Tuset, 2, 08006, Barcelona

138

Average price €15

Pappapomodoro, Barcelona

ITALIAN

Pappapomodoro

8.4 / 10

Carrer de Josep Pla, 19, 08019, Barcelona

160

Average price €15

La Tagliatella - Ronda Universitat, Barcelona

ITALIAN

Ronda de la Universitat, 31, 08007, Barcelona

131

Average price €16

La Tagliatella Muntaner, Barcelona

ITALIAN

C/ Muntaner, 359, 08021, Barcelona

149

Average price €18

Filter

Filter by
Avantages TheFork