The Best Italian Restaurants in Barcelona

Tresss i no res, Barcelona

ITALIAN

C/ Cera, 53, 08001, Barcelona

26

Average price €17

San Marino, Barcelona

ITALIAN

San Marino

 / 10

C/ Ciutat, 12, 08002, Barcelona

14

Average price €12

Peccato di Gola, Barcelona

ITALIAN

Avenida del Paralelo, 163, 08004, Barcelona

59

Average price €19

Napoletani D.O.C, Barcelona

ITALIAN

C/ Diputación, 101, 08015, Barcelona

136

Average price €27

Pizza Ravalo, Barcelona

ITALIAN

Plaza d'Emili Vendrell, 1, 08001, Barcelona

13

Average price €16

Il Mestolo, Barcelona

ITALIAN

Il Mestolo

 / 10

C/ Muntaner, 189, 08036, Barcelona

20

Average price €24

Sandro Ristorante Italiano, Barcelona

ITALIAN

C/ Benet Mateu, 59, 08034, Barcelona

173

Average price €26

Il Golfo di Napoli, Barcelona

ITALIAN

C/ Lleida, 38, 08004, Barcelona

23

Average price €28

Le Comptoir Marseillais, Barcelona

ITALIAN

C/ Rosselló, 290, 08037, Barcelona

121

Average price €19

Zerozero39, Barcelona

ITALIAN

Zerozero39

 / 10

C/ Laforja, 130, 08021, Barcelona

287

Average price €21

Caffe di San Marco, Barcelona

ITALIAN

Avenida República Argentina, 268, 08023, Barcelona

38

Average price €20

Siamo Buona Pizza, Barcelona

ITALIAN

C/ Comte Borrell, 163, 08015, Barcelona

87

Average price €21

La Scarpetta, Barcelona

ITALIAN

C/ Calabria 80,, 08015, Barcelona

Average price €20

Raffaello, Barcelona

ITALIAN

Raffaello

 / 10

C/ Robrenyo, 55, 08014, Barcelona

5

Average price €18

Buoni e Cattivi, Barcelona

ITALIAN

C/ Amargós, 13, 08002, Barcelona

6

Average price €25

Tramonti 1980, Barcelona

ITALIAN

Avenida Diagonal, 501, 08029, Barcelona

86

Average price €30

Quaranta, Barcelona

ITALIAN

Quaranta

 / 10

Carrer de Deu i Mata, 50, 08029, Barcelona

255

Average price €17

Il Capriccio Napoletano, Barcelona

ITALIAN

Carrer Navàs de Tolosa, 283-287, 08026, Barcelona

133

Average price €15

Davalentina, Barcelona

ITALIAN

Davalentina

7.7 / 10

Travessera de Gràcia, 28, 08021, Barcelona

405

Average price €22

Racó 27, Barcelona

ITALIAN

Racó 27

7.4 / 10

Rambla del Poblenou, 27, 08005, Barcelona

30

Average price €15

Pomodoro, Barcelona

ITALIAN

Pomodoro

 / 10

Avinguda Diagonal, 423, 08036, Barcelona

275

Average price €20

Filter

Filter by
Avantages TheFork