What
Where

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

The Best Italian Restaurants in Barcelona

351 restaurants

Sort by Relevance

Obe, Barcelona

ITALIAN

Obe

9.6 / 10

Plaza de Santa Catalina, 1, 08003, Barcelona

212

Average price €25

Pizzería Alson, Barcelona

ITALIAN

Pizzería Alson

8.4 / 10

Carrer de Tamarit, 82, 08004, Barcelona

150

Average price €15

-50% en Carta con October Fest

Bagaría, Barcelona

ITALIAN

Bagaría

9.2 / 10

Carrer Nou de la Rambla, 152, 08004, Barcelona

31

Average price €14

Full pizza 23, Barcelona

PIZZERIA

Full pizza 23

7.8 / 10

Carrer de Benavent, 23, 08028, Barcelona

3

Average price €18

-50% en Carta con October Fest

Musiú, Barcelona

ITALIAN

Musiú

9 / 10

Carrer de Pau Claris, 112, 08009, Barcelona

839

Average price €12

InsiderMucho Pizzeria, Barcelona

INSIDERITALIAN

Mucho Pizzeria

9.6 / 10

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

67

Average price €15

Cubix, Barcelona

ITALIAN

Cubix

8.8 / 10

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

263

Average price €20

Magnaroma, Barcelona

ITALIAN

Magnaroma

8.8 / 10

Carrer de Còrsega, 47, 08029, Barcelona

201

Average price €15

InsiderLa Focaccia, Barcelona

INSIDERITALIAN

La Focaccia

9.2 / 10

Carrer de Castellnou, 44, 08017, Barcelona

95

Average price €30

La Tagliatella Las Arenas, Barcelona

ITALIAN

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

245

Average price €18

Jef Coffee & Pizza, Barcelona

ITALIAN

Carrer de Sant Antoni Maria Claret, 131, 08025, Barcelona

155

Average price €15

-50% en Carta con October Fest

Oassis Natural Cooking, Barcelona

PIZZERIA

Passeig de Gràcia, 24, 08007, Barcelona

60

Average price €20

Sapor D'italia-Glories, Barcelona

ITALIAN

Carrer de Lepant, 197, 08013, Barcelona

39

Average price €15

-50% en Carta con October Fest

The Haissala’s, Barcelona

ITALIAN

Ronda del General Mitre, 220, 08006, Barcelona

3

Average price €12

A Tavola, Barcelona

ITALIAN

A Tavola

9.1 / 10

Plaça Eivissa, 2, 08032, Barcelona

239

Average price €16

Bimba's, Barcelona

ITALIAN

Bimba's

8.7 / 10

Avinguda Diagonal, 652, Barcelona, Spain, 08034, Barcelona

6404

Average price €30

InsiderAssunta Barcelona, Barcelona

INSIDERITALIAN

Carrer de Provença, 300, 08008, Barcelona

509

Average price €50

Putxinel·lis, Barcelona

ITALIAN

Putxinel·lis

8.8 / 10

C/ Salou, 23, 08014, Barcelona

281

Average price €20

La Vespa, Barcelona

ITALIAN

La Vespa

8.6 / 10

Carrer del Torrent de l'Olla, 99, 08012, Barcelona

214

Average price €13

InsiderBronzo - Spuntino Bar, Barcelona

INSIDERITALIAN

Carrer de Còrsega, 307, 08008, Barcelona

476

Average price €30

A Gianni, Barcelona

ITALIAN

A Gianni

9 / 10

C/ Valencia, 350, 08009, Barcelona

1459

Average price €17

Ragú BCN, Barcelona

ITALIAN

Ragú BCN

9.2 / 10

Carrer de Manso, 46, 08015, Barcelona

227

Average price €18

La Traviata by Eboca Restaurant, Barcelona

ITALIAN

C/ Sabino de Arana 22-24- Hotel Catalonia Rigoletto, 08028, Barcelona

269

Average price €30

InsiderMurivecchi, Barcelona

INSIDERITALIAN

Murivecchi

9 / 10

C/ Princesa, 59, 08003, Barcelona

620

Average price €23

InsiderMeneghina, Barcelona

INSIDERITALIAN

Meneghina

9.5 / 10

Carrer dels Tiradors, 2, Barcelona, Spain, 08003, Barcelona

451

Average price €35

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