What
Where

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

The Best Italian Restaurants in Barcelona

352 restaurants

Sort by Relevance

ToastAmore Barcelona, Barcelona

ITALIAN

Carrer de Còrsega, 574, 08025, Barcelona

15

Average price €10

Bistro 504, Barcelona

ITALIAN

Bistro 504

8.4 / 10

Passeig de Sant Joan Bosco, 47, 08017, Barcelona

134

Average price €25

La Tagliatella Pau Claris, Barcelona

ITALIAN

Carrer de Pau Claris, 118, Barcelona, Spain, 08009, Barcelona

171

Average price €18

Caffè Perfetto, Barcelona

ITALIAN

Plaça de la Barceloneta, 6, 08003, Barcelona

Average price €20

Spaghetti a la Guitarra, Barcelona

ITALIAN

Carrer de Puerto Príncipe, 73, 08027, Barcelona

11

Average price €10 accept Yums

Guayoyo Barcelona, Barcelona

ITALIAN

Plaça del Camp, 2, 08022, Barcelona

17

Average price €20

InsiderTRATTORIA A CASA MIA, Barcelona

INSIDERITALIAN

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

725

Average price €30

Da Emanuele, Barcelona

ITALIAN

Da Emanuele

8.4 / 10

Carrer de Teodor Llorente, 40, 08041, Barcelona

16

Average price €12

Crema Cafe, Barcelona

ITALIAN

Crema Cafe

 / 10

Carrer de Mallorca, 274, 08037, Barcelona

Average price €15 accept Yums

Pizzería Basílico, Barcelona

ITALIAN

Carrer de Bassegoda, 31, 08028, Barcelona

12

Average price €15

216 Grammi Barcelona, Barcelona

ITALIAN

Carrer de Joan Miró, 24, 08005, Barcelona

380

Average price €15

Fratelli la Búfala, Barcelona

ITALIAN

carrer de pau claris, 72, 08009, Barcelona

201

Average price €16

La Poma, Barcelona

ITALIAN

La Poma

7.8 / 10

La Rambla, 117, 08002, Barcelona

937

Average price €19

InsiderGusto, Barcelona

INSIDERITALIAN

Gusto

8.9 / 10

C/ Rosselló, 108, 08036, Barcelona

553

Average price €32 accept Yums

Divinus Paseo de Gracia, Barcelona

MEDITERRANEAN

Passeig de Gràcia, 28, Barcelona, Spain, 08007, Barcelona

1188

Average price €17

La Tagliatella Mallorca, Barcelona

ITALIAN

Carrer de Mallorca, 266, 08008 Barcelona, Spain, 08008, Barcelona

225

Average price €18

SAPORI D'ITALIA, Barcelona

ITALIAN

SAPORI D'ITALIA

9.4 / 10

Gran Via de les Corts Catalanes, 851, 08018, Barcelona

4

Average price €16

Il Capriccio Napoletano, Barcelona

ITALIAN

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

133

Average price €15

Buongiorno, Barcelona

ITALIAN

Buongiorno

 / 10

C/ Comte De Urgell, 239, 08036, Barcelona

201

Average price €20

BENZiNA, Barcelona

ITALIAN

BENZiNA

9.1 / 10

Passatge de Pere Calders, 6, 08015, Barcelona

56

Average price €30

Zucca Italian Food, Barcelona

ITALIAN

Carrer del Marquès de Sentmenat, 60, 08029, Barcelona

9

Average price €20

La Gioconda, Barcelona

ITALIAN

Carrer d'Aragó, 60, 08015, Barcelona

22

Average price €18

A Angelo Marcelo, Barcelona

C/ Corsega, 537, 08025, Barcelona

269

Average price €25

Marinella, Barcelona

ITALIAN

Marinella

8.6 / 10

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

31

Average price €14

Farina Trattoria, Barcelona

ITALIAN

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

114

Average price €16

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