The Best Italian Restaurants in Barcelona

Da Paolo, Barcelona

ITALIAN

Da Paolo

8.6 / 10

Avenida Madrid, 73, 08028, Barcelona

180

Average price €25

La Fermata de Provença, Barcelona

ITALIAN

Carrer de Provença, 243, 08008, Barcelona

Average price €14

The Haissala’s, Barcelona

ITALIAN

Ronda del General Mitre, 220, 08006, Barcelona

Average price €12

ToastAmore Barcelona, Barcelona

ITALIAN

Carrer de Còrsega, 574, 08025, Barcelona

Average price €10

La Cambicha, Barcelona

ITALIAN

Carrer del Poeta Cabanyes, 43, 08004, Barcelona

Average price €15

Chens Pizza, Barcelona

ITALIAN

Gran Via de les Corts Catalanes, 501, 08015, Barcelona

Average price €12

HonestFood Jordi Girona, Barcelona

ITALIAN

Carrer de Jordi Girona, 10, 08034, Barcelona

Average price €14

Inpasta, Barcelona

ITALIAN

Inpasta

 / 10

Carrer d'Enric Granados, 149, 08008, Barcelona

17

Average price €25

Pizzería Napoli Centrale, Barcelona

ITALIAN

Plaça del Sortidor, 15, 08004, Barcelona

37

Average price €15

L'Angolo di Gulu, Barcelona

ITALIAN

Carrer de Lepant, 197, 08013, Barcelona

Average price €20

El Gran Azul, Barcelona

ITALIAN

Carrer del Comte Borrell, 134, 08015, Barcelona

14

Average price €20

Il Piccolo de Gràcia, Barcelona

ITALIAN

Carrer de Ramon y Cajal, 146, 08024, Barcelona

38

Average price €20

Italian District, Barcelona

ITALIAN

Carrer de Llull, 169, 08005, Barcelona

44

Average price €20

HonestFood Sabino Arana, Barcelona

ITALIAN

Carrer de Sabino Arana, 56, 08028, Barcelona

4

Average price €14

Pizzería Basílico, Barcelona

ITALIAN

Carrer de Bassegoda, 31, 08028, Barcelona

12

Average price €15

La Tagliatella - Passeig Sant Joan, Barcelona

ITALIAN

Passeig de Sant Joan, 54, 08009, Barcelona

24

Average price €18

Ginos - Moda Shopping, Barcelona

ITALIAN

Carrer de la Marina, 16, 08005, Barcelona

40

Average price €15

Les Dues Sicílies Gastro Bar, Barcelona

ITALIAN

Carrer de la Princesa, 12, 08003, Barcelona

56

Average price €15

La Tagliatella - Palau de Mar, Barcelona

ITALIAN

Plaça de Pau Vila, 1, 08003, Barcelona

75

Average price €20

La Tagliatella Tarradellas, Barcelona

ITALIAN

C/ Josep Tarradellas, 116, 08029, Barcelona

187

Average price €18

Margherita, Barcelona

ITALIAN

Margherita

8.6 / 10

C/ Rosselló, 253, 08008, Barcelona

484

Average price €22

Farina Trattoria, Barcelona

ITALIAN

Carrer de Santa Fe de Nou Mèxic, 3, 08017, Barcelona

56

Average price €16

La Tagliatella Enric Granados, Barcelona

ITALIAN

C/ Enric Granados, 63, 08008, Barcelona

230

Average price €18

DON ANTONIO, Barcelona

ITALIAN

DON ANTONIO

8.1 / 10

Carrer d'en Tantarantana, 20, 08003, Barcelona

9

Average price €20

La Pizzarra, Barcelona

ITALIAN

La Pizzarra

7.6 / 10

Rambla del Raval, 13, 08001, Barcelona

5

Average price €18

Filter

Filter by
Avantages TheFork