What
Where

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

The Best Italian Restaurants in Barcelona

351 restaurants

Sort by Relevance

Luz Café, Barcelona

ITALIAN

Luz Café

 / 10

Carrer de Floridablanca, 88, 08015, Barcelona

31

Average price €20

Not bookable on TheFork

Micaela Pizzería, Barcelona

ITALIAN

Carrer de l'Hospital, 46, 08001, Barcelona

4

Average price €10

Not bookable on TheFork

Pizza Sapri By Mr Fedu, Barcelona

ITALIAN

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

8

Average price €15

Not bookable on TheFork

Il Resto, Barcelona

ITALIAN

Il Resto

 / 10

Carrer de Casanova, 68, 08011, Barcelona

24

Average price €12

Not bookable on TheFork

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

Twenty, Barcelona

ITALIAN

Twenty

 / 10

Carrer de Muntaner, 103, 08036, Barcelona

854

Average price €14

Not bookable on TheFork

Tyrion, Barcelona

ITALIAN

Tyrion

 / 10

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

Average price €15

Not bookable on TheFork

La Nuova Milano, Barcelona

ITALIAN

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

74

Average price €10

Not bookable on TheFork

San Tomassino - Gràcia, Barcelona

ITALIAN

Carrer de Bonavista, 10, 08012, Barcelona

462

Average price €18

Not bookable on TheFork

Basilico Pizza, Barcelona

ITALIAN

Passeig de Sant Joan Bosco, 51, 08017, Barcelona

Average price €15

Not bookable on TheFork

Pugliamia, Barcelona

ITALIAN

Pugliamia

 / 10

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

3

Average price €15

Not bookable on TheFork

Cachay, Barcelona

ITALIAN

Cachay

 / 10

Carrer de Calàbria, 103, 08015, Barcelona

4

Average price €20

Not bookable on TheFork

Bella Margherita, Barcelona

ITALIAN

Carrer de Bac de Roda, 84, 08019, Barcelona

19

Average price €25

Not bookable on TheFork

Pizza Tu Corte, Barcelona

ITALIAN

Carrer de Vic, 25, 08006, Barcelona

6

Average price €10

Not bookable on TheFork

Pappa & Citti, Barcelona

ITALIAN

Carrer de l'Encarnació, 38, 08024, Barcelona

3

Average price €18

Not bookable on TheFork

La Burrata, Barcelona

ITALIAN

La Burrata

 / 10

Carrer de Balmes, 283, 08006, Barcelona

9

Average price €15

Not bookable on TheFork

InsiderInsiderAmassame, Barcelona

INSIDERITALIAN

Amassame

8.4 / 10

Carrer de Sant Medir, 8, 08028, Barcelona

279

Average price €15

Not bookable on TheFork

Pizza Circus, Barcelona

ITALIAN

Carrer del Carme, 74, 08001, Barcelona

Average price €15

Not bookable on TheFork

PolentOne, Barcelona

ITALIAN

PolentOne

 / 10

Av. de Gaudí, 64, 08025, Barcelona

3

Average price €15

Not bookable on TheFork

Mama, Barcelona

ITALIAN

Mama

 / 10

Av. del Paraŀlel, 174, 08015, Barcelona

13

Average price €18

Not bookable on TheFork

Pizza Paco, Barcelona

ITALIAN

Pizza Paco

 / 10

Carrer de l'Allada-Vermell, 11, 08003, Barcelona

8

Average price €15

Not bookable on TheFork

Vintage life & food, Barcelona

ITALIAN

Carrer d'Aribau, 179, 08036, Barcelona

35

Average price €25

Not bookable on TheFork

La Pintadera, Barcelona

ITALIAN

Carrer de Lepant, 257, 08013, Barcelona

Average price €15

Not bookable on TheFork

Esencia Wine Bar, Barcelona

ITALIAN

Carrer del Consell de Cent, 390, 08009, Barcelona

7

Average price €15

Not bookable on TheFork

Pizzeria del Barri 2, Barcelona

ITALIAN

Carrer de Sant Antoni Maria Claret, 356, 08041, Barcelona

86

Average price €20

Not bookable on TheFork

Il Birrino, Barcelona

ITALIAN

Il Birrino

 / 10

Carrer d'Alí Bei, 123, 08013, Barcelona

15

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