What
Where

When do you want to eat?

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

The Best Italian Restaurants in Barcelona

350 restaurants

Sort by Relevance

Sports Bar Italian Food, Barcelona

ITALIAN

Carrer de la Marina, 290, 08025, Barcelona

15

Average price €20

Not bookable on TheFork

El Gran Azul, Barcelona

ITALIAN

Carrer del Comte Borrell, 134, 08015, Barcelona

14

Average price €20

Not bookable on TheFork

Los Amigos, Barcelona

ITALIAN

Los Amigos

 / 10

Carrer Nou de la Rambla, 154, 08004, Barcelona

17

Average price €20

Not bookable on TheFork

Laz Laz, Barcelona

ITALIAN

Laz Laz

 / 10

Carrer de Lepant, 297, 08025, Barcelona

42

Average price €30

Not bookable on TheFork

Specify a date and enjoy promotions of up to -50% in our best restaurants

La Bella Donna, Barcelona

ITALIAN

Avenida Diagonal, 593 - 595, 08014, Barcelona

39

Average price €24

Not bookable on TheFork

Flor de Maig, Barcelona

VEGETARIAN

C/ Béjar 70, 08014, Barcelona

Average price €25

Not bookable on TheFork

Gravin, Barcelona

ITALIAN

Gravin

 / 10

Carrer de Rera Palau, 3, 08003, Barcelona

95

Average price €33

Not bookable on TheFork

Il Piccolo de Gràcia, Barcelona

ITALIAN

Carrer de Ramon y Cajal, 146, 08024, Barcelona

40

Average price €20

Not bookable on TheFork

Borbo Café, Barcelona

ITALIAN

Borbo Café

8.8 / 10

Passeig de Joan de Borbó 9, 08003, Barcelona

23

Average price €15

Not bookable on TheFork

Giorgio, Barcelona

ITALIAN

Giorgio

8.8 / 10

Carrer d'Ausiàs Marc, 3, 08010, Barcelona

1300

Average price €20

Not bookable on TheFork

DON ANTONIO, Barcelona

ITALIAN

DON ANTONIO

8.1 / 10

Carrer d'en Tantarantana, 20, 08003, Barcelona

9

Average price €20

Not bookable on TheFork

Gallo Nero, Barcelona

ITALIAN

Gallo Nero

8.7 / 10

Carrer de Jaume I, 3, 08002, Barcelona

94

Average price €15

Not bookable on TheFork

Napoli Prima e Dopo, Barcelona

ITALIAN

Carrer de Villarroel, 255, 08036, Barcelona

977

Average price €20

Not bookable on TheFork

Tocca Restaurant, Barcelona

ITALIAN

Moll de Gregal, 20, 08005, Barcelona

Average price €25

Not bookable on TheFork

Albero Azzurro Restaurante Pizzeria, Barcelona

ITALIAN

Carrer de Pallars, 319, 08005, Barcelona

9

Average price €12

Not bookable on TheFork

L'Angolo di Francesco, Barcelona

ITALIAN

Carrer de l'Alfambra, 11, 08034, Barcelona

Average price €15

Not bookable on TheFork

Via dei Mille, Barcelona

ITALIAN

Carrer d'Aragó, 364, 08009, Barcelona

257

Average price €18

Not bookable on TheFork

CalalaPasta, Barcelona

ITALIAN

C/ D'Espronceda, 128, 08005, Barcelona

17

Average price €14

Not bookable on TheFork

Vitto, Barcelona

ITALIAN

Vitto

 / 10

C/ Mallorca, 466, 08013, Barcelona

Average price €20

Not bookable on TheFork

Pastafrola, Barcelona

FUSION

Pastafrola

 / 10

C/ Roger de Lluria, 114, 08037, Barcelona

3

Average price €12

Not bookable on TheFork

El Pati de Sarria, Barcelona

ITALIAN

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

56

Average price €15

Not bookable on TheFork

El Taronget, Barcelona

ITALIAN

Passatge Lluís Pellicer 24, 08036, Barcelona

7

Average price €26

Not bookable on TheFork

Casa Lombardi, Barcelona

ITALIAN

C/ París, 163, 08036, Barcelona

Average price €22

Not bookable on TheFork

La Bohème, Barcelona

MEDITERRANEAN

La Bohème

 / 10

C/ Muntaner, 152, 08036, Barcelona

38

Average price €22

Not bookable on TheFork

Bottega Santana (INACTIVA), Barcelona

ITALIAN

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

44

Average price €25

Not bookable on TheFork

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