What
Where

Specify a date & time to find the best restaurants & offers

The Best Italian Restaurants in Barcelona

352 restaurants

Sort by Relevance

Bottega Santana (INACTIVA), Barcelona

ITALIAN

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

44

Average price €25

Il Giardinetto di Gràcia, Barcelona

C/ Sant Lluis, 37, 08012, Barcelona

34

Average price €20

Canta Napoli, Barcelona

ITALIAN

C/ Escorial, 160, 08024, Barcelona

13

Average price €17

Genové 1911, Barcelona

MEDITERRANEAN

Rambla Sant Josep, 77, 08002, Barcelona

Average price €27

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

Brown 33, Barcelona

FUSION

Brown 33

 / 10

Paseo de Gracia, 33, 08007, Barcelona

450

Average price €35

G67 Bistrot & Cocktail Bar, Barcelona

ITALIAN

C/ Enric Granados, 67, 08008, Barcelona

13

Average price €17

Zelig, Barcelona

ITALIAN

Zelig

8.6 / 10

Carrer del Carme, 116, 08001, Barcelona

127

Average price €20

Ginos Sepúlveda, Barcelona

ITALIAN

Carrer de Sepúlveda, 183, 08011, Barcelona

104

Average price €15

Italian District, Barcelona

ITALIAN

Carrer de Llull, 169, 08005, Barcelona

49

Average price €20

Toto, Barcelona

ITALIAN

Toto

8.3 / 10

Calle Valencia, 246, 08007, Barcelona

364

Average price €29

Ginos - Diagonal Mar, Barcelona

ITALIAN

Avinguda Diagonal, 3, 08037, Barcelona

55

Average price €15

InsiderAmassame, Barcelona

INSIDERITALIAN

Amassame

8.5 / 10

Carrer de Sant Medir, 8, 08028, Barcelona

279

Average price €15

Ginos - Ronda Universitat, Barcelona

ITALIAN

Ronda de la Universitat, 27, 08007, Barcelona

71

Average price €15

Ginos - Tuset, Barcelona

ITALIAN

Carrer de Tuset, 2, 08006, Barcelona

139

Average price €15

Chens Pizza, Barcelona

PIZZERIA

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

Average price €12

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

The Best Italian Restaurants in Barcelona

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork Benefits