The Best Italian Restaurants in Barcelona

Le Romane, Barcelona

ITALIAN

Le Romane

9 / 10

Carrer de Muntaner, 103, 08036, Barcelona

226

Average price €20

Piccola Italia, Barcelona

ITALIAN

Piccola Italia

8.7 / 10

Carrer de Roger de Llúria, 114, 08037, Barcelona

103

Average price €16

La Tagliatella Las Arenas, Barcelona

ITALIAN

C/ Gran Vía de les Corts Catalanes, 373-385, 08015, Barcelona

153

Average price €18

Colella, Barcelona

ITALIAN

Colella

8.7 / 10

Carrer de Pau Claris, 190, 08037, Barcelona

608

Average price €20

Borbo Café, Barcelona

ITALIAN

Borbo Café

8.8 / 10

Passeig de Joan de Borbó 9, 08003, Barcelona

16

Average price €15

Il Pomo d'Oro, Barcelona

ITALIAN

Il Pomo d'Oro

8.5 / 10

Carrer del Rosselló, 239, 08008, Barcelona

1470

Average price €17

SAPORI D'ITALIA, Barcelona

ITALIAN

SAPORI D'ITALIA

9.4 / 10

Gran Via de les Corts Catalanes, 851, 08018, Barcelona

4

Average price €16

Verace, Barcelona

ITALIAN

Verace

8.4 / 10

Carrer d'Aribau, 254, 08006, Barcelona

17

Average price €25

BO di NAPOLI, Barcelona

ITALIAN

BO di NAPOLI

8.4 / 10

Carrer de València, 197, 08011, Barcelona

58

Average price €25

Vía Margutta, Barcelona

ITALIAN

Vía Margutta

8.9 / 10

C/ Fonollar, 2, 08003, Barcelona

1866

Average price €22

El Racó - Maremagnum, Barcelona

ITALIAN

Moll d'Espanya, 5, 08039, Barcelona

28

Average price €18

Makekosa - Pizzería Gourmet, Barcelona

ITALIAN

Carrer de Floridablanca, 102, 08015, Barcelona

166

Average price €15

Ragú BCN, Barcelona

ITALIAN

Ragú BCN

9.3 / 10

Carrer de Manso, 46, 08015, Barcelona

211

Average price €18

La Traviata by Eboca Restaurant, Barcelona

ITALIAN

C/ Sabino de Arana 22-24- Hotel Catalonia Rigoletto, 08028, Barcelona

263

Average price €30

Pizzería Alson, Barcelona

ITALIAN

Pizzería Alson

8.4 / 10

Carrer de Tamarit, 82, 08004, Barcelona

88

Average price €15

La Vespa, Barcelona

ITALIAN

La Vespa

8.7 / 10

Carrer del Torrent de l'Olla, 99, 08012, Barcelona

182

Average price €13

Magnaroma, Barcelona

ITALIAN

Magnaroma

8.7 / 10

Carrer de Còrsega, 47, 08029, Barcelona

155

Average price €15

Obe, Barcelona

ITALIAN

Obe

9.5 / 10

Plaza de Santa Catalina, 1, 08003, Barcelona

179

Average price €25

Via Napoli Restaurant and Pizzeria, Barcelona

ITALIAN

Carrer de Nàpols, 256, 08025, Barcelona

10

Average price €18

InsiderCan Pizza - Barcelona, Barcelona

InsiderITALIAN

Passatge de Simó, 21, 08025, Barcelona

390

Average price €18

Di Como, Barcelona

ITALIAN

Di Como

9.4 / 10

Carrer de Muntaner, 231, 08021, Barcelona

287

Average price €25

Bimba's, Barcelona

ITALIAN

Bimba's

8.7 / 10

Avinguda Diagonal, 652, Barcelona, Spain, 08034, Barcelona

6102

Average price €30

InsiderAssunta Barcelona, Barcelona

InsiderITALIAN

Carrer de Provença, 300, 08008, Barcelona

455

Average price €50

Putxinel·lis, Barcelona

ITALIAN

Putxinel·lis

8.8 / 10

C/ Salou, 23, 08014, Barcelona

260

Average price €20

Zelig, Barcelona

ITALIAN

Zelig

8.6 / 10

Carrer del Carme, 116, 08001, Barcelona

122

Average price €20

Filter

Filter by
Avantages TheFork