The Best Italian Restaurants in Barcelona

Bottega Santana (INACTIVA), Barcelona

ITALIAN

Carrer Major de Sarrià, 97, Barcelona, Spain, 08017, Barcelona

44

Average price €25

Canta Napoli, Barcelona

ITALIAN

C/ Escorial, 160, 08024, Barcelona

13

Average price €17

Boga, Barcelona

ITALIAN

Boga

 / 10

C/ Ample, 20, 08002, Barcelona

Average price €17

Vecchia Módena, Barcelona

ITALIAN

Plaza Tetuán, 5, 08010, Barcelona

Average price €12

Nuccia e Lina, Barcelona

ITALIAN

C/ Marià Cubí, 96, 08021, Barcelona

28

Average price €14

De Gustibus Italiae, Barcelona

ITALIAN

C/ Ricardo Calvo, 13, 08022, Barcelona

110

Average price €26

Pizza Smilo, Barcelona

ITALIAN

C/ Pau Claris, 153, 08009, Barcelona

107

Average price €16

G67 Bistrot & Cocktail Bar, Barcelona

ITALIAN

C/ Enric Granados, 67, 08008, Barcelona

13

Average price €17

InsiderAmassame, Barcelona

InsiderITALIAN

Amassame

8.6 / 10

Carrer de Sant Medir, 8, 08028, Barcelona

279

Average price €15

Toto, Barcelona

ITALIAN

Toto

8.3 / 10

Calle Valencia, 246, 08007, Barcelona

365

Average price €29

Micaela Pizzería, Barcelona

ITALIAN

Carrer de l'Hospital, 46, 08001, Barcelona

4

Average price €10

La Nuova Milano, Barcelona

ITALIAN

La Nuova Milano

8.5 / 10

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

74

Average price €10

San Tomassino - Gràcia, Barcelona

ITALIAN

Carrer de Bonavista, 10, 08012, Barcelona

462

Average price €18

Com a Itàlia, Barcelona

ITALIAN

Carrer de Sant Quintí, 39, 08026, Barcelona

Average price €11

Il Tramezzino, Barcelona

ITALIAN

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

Average price €10

La Pizza Loca, Barcelona

ITALIAN

Carrer de la Creu Coberta, 64, 08014, Barcelona

Average price €12

Scala Spazio al Gusto, Barcelona

ITALIAN

Calle del Consejo de Ciento, 93, 08015, Barcelona

Average price €20

Il Maestro, Barcelona

ITALIAN

Il Maestro

 / 10

Carrer Major, 10, 08183, Barcelona

Average price €30

Harbour, Barcelona

ITALIAN

Harbour

 / 10

Carrer de la Marina, 65, 08005, Barcelona

Average price €15

Luz Café, Barcelona

ITALIAN

Luz Café

 / 10

Carrer de Floridablanca, 88, 08015, Barcelona

31

Average price €20

Il Resto, Barcelona

ITALIAN

Il Resto

 / 10

Carrer de Casanova, 68, 08011, Barcelona

24

Average price €12

Twenty, Barcelona

ITALIAN

Twenty

 / 10

Carrer de Muntaner, 103, 08036, Barcelona

855

Average price €14

Tyrion, Barcelona

ITALIAN

Tyrion

 / 10

Carrer de la Riera de Sant Miquel 70, 08006, Barcelona

Average price €15

Basilico Pizza, Barcelona

ITALIAN

Passeig de Sant Joan Bosco, 51, 08017, Barcelona

Average price €15

Pugliamia, Barcelona

ITALIAN

Pugliamia

 / 10

Carrer de Sant Pere Més Baix, 51, 08003, Barcelona

3

Average price €15

Filter

Filter by
Avantages TheFork