The Best Italian Restaurants in Barcelona

Il Ristorante della Nonna Dora, Barcelona

Carrer Gran de Sant Andreu, 154, 08030, Barcelona

4

Average price €20 • Italian

Cachaca, Barcelona

Cachaca

9.2 / 10

Carrer d'Ataülf, 5, 08002, Barcelona

1876

Average price €25 • Italian

Il Mercante Di Venezia, Barcelona

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

102

Average price €24 • Italian

Don Giovanni - Hotel NH Constanza, Barcelona

C/ Deu i Mata, 69-99, 08029, Barcelona

626

Average price €40 • Italian

Cecconi's, Barcelona

Cecconi's

9.1 / 10

Passeig de Colom, 20, 08002, Barcelona

584

Average price €35 • Italian

Menú Insider Week 25€

Trattoria a Casa Mia, Barcelona

Carrer de Marià Cubí, 96, 08021, Barcelona

602

Average price €30 • Italian

Meraviglioso, Barcelona

Meraviglioso

9.3 / 10

C/ Valencia, 28, 08015, Barcelona

274

Average price €22 • Italian

Posta, Barcelona

Posta

9 / 10

Passeig d'Isabel II, 2, 08003, Barcelona

385

Average price €20 • Italian

Cubix, Barcelona

Cubix

8.9 / 10

Carrer de Marià Cubí, 203, 08021, Barcelona

105

Average price €20 • Italian

Sagués "Il Ristorante", Barcelona

C/ Sagués, 25, 08021, Barcelona

6521

Average price €30 • Italian

Marinella, Barcelona

Marinella

8.9 / 10

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

10

Average price €14 • Italian

Bocca di Bonifacio - Ausiàs Marc, Barcelona

Carrer d'Ausiàs Marc, 43, 08010, Barcelona

23

Average price €15 • Italian

El Racó - Maremagnum, Barcelona

Moll d'Espanya, 5, 08039, Barcelona

4

Average price €18 • Italian

Locanda Del Vulture, Barcelona

Carrer de Fluvià, 94, 08019, Barcelona

4

Average price €25 • Italian

Nonna Sara, Barcelona

Nonna Sara

8.9 / 10

Carrer de Còrsega, 225, 08036, Barcelona

235

Average price €20 • Italian

Galú, Barcelona

Galú

9.1 / 10

Carrer del Rosselló, 290, 08037, Barcelona

717

Average price €20 • Italian

Musiú, Barcelona

Musiú

9.1 / 10

Carrer de Pau Claris, 112, 08009, Barcelona

645

Average price €12 • Italian

Colella, Barcelona

Colella

8.8 / 10

Carrer de Pau Claris, 190, 08037, Barcelona

515

Average price €20 • Italian

Di Como, Barcelona

Di Como

9.5 / 10

Carrer de Muntaner, 231, 08021, Barcelona

251

Average price €25 • Italian

ApriBocca, Barcelona

ApriBocca

9 / 10

Plaça de Sant Bernat Calbó, 6, 08005, Barcelona

710

Average price €15 • Italian

Vía Margutta, Barcelona

C/ Fonollar, 2, 08003, Barcelona

1771

Average price €22 • Italian

Clóset, Barcelona

Clóset

9.4 / 10

Carrer de l'Hospital, 157, 08001, Barcelona

17

Average price €20 • Italian

Piccola Italia, Barcelona

Piccola Italia

8.7 / 10

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

78

Average price €16 • Italian

Magnaroma, Barcelona

Magnaroma

8.7 / 10

Carrer de Còrsega, 47, 08029, Barcelona

135

Average price €15 • Italian

La Tagliatella Las Arenas, Barcelona

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

95

Average price €18 • Italian

Filter

Filter by
Avantages TheFork