What
Where

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

The Best Italian Restaurants in Madrid

286 restaurants

Sort by Relevance

Casa Vecchia, Madrid

ITALIAN

Casa Vecchia

9.5 / 10

Calle de López de Hoyos, 81, Planta baja del Mercado Prosperidad, local 9, 28002, Madrid

191

Average price €15

Trinakria sabores sicilianos, Madrid

ITALIAN

Calle Clara del Rey, 14, 28002, Madrid

124

Average price €12

That's Amore, Madrid

ITALIAN

That's Amore

9.4 / 10

Calle Pelayo, 6, 28004, Madrid

344

Average price €20

InsiderInsiderPante, Madrid

INSIDERYUMS x2ITALIAN

Pante

9 / 10

Calle de Villanueva, 21, 28001, Madrid

214

Average price €35

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

InsiderInsiderPinsa Pizza, Madrid

INSIDERITALIAN

Pinsa Pizza

9.2 / 10

Calle de María de Molina, 10, 28006, Madrid

749

Average price €15

InsiderInsiderA vÁnvera, Madrid

INSIDERITALIAN

A vÁnvera

9.1 / 10

Calle Zurbano 85, 28003, Madrid

3696

Average price €23

InsiderInsider¡Tu! Pasta, Madrid

INSIDERYUMS x2ITALIAN

¡Tu! Pasta

9.1 / 10

Av. de Menéndez Pelayo, 27, 28009, Madrid

334

Average price €30

Pizza Donna, Madrid

ITALIAN

Pizza Donna

8.6 / 10

Calle de Castelló, 1, 28001, Madrid

40

Average price €25

Ilario Imperial, Madrid

YUMS x2ITALIAN

Ilario Imperial

8.8 / 10

Calle de Orense, 4, 28020, Madrid

207

Average price €20

San Pietro - Pizza / Pasta / Craft Beer, Madrid

YUMS x2ITALIAN

Calle Vallehermoso 36, 28010, Madrid

133

Average price €15

La Forchetta, Madrid

ITALIAN

La Forchetta

9 / 10

Calle Bravo Murillo, 365, 28020, Madrid

381

Average price €20

Virtu italiana, Madrid

ITALIAN

Virtu italiana

9.7 / 10

Calle Escosura, 12, 28015, Madrid

7

Average price €15

Acqua in bocca, Madrid

ITALIAN

Calle de Arias Montano, 30, 28007, Madrid

266

Average price €20

Gustami Italia, Madrid

ITALIAN

Gustami Italia

8.6 / 10

Calle de Sagasta, 12, 28004, Madrid

1292

Average price €15

InsiderInsiderMamá Chicó Recoletos, Madrid

INSIDERITALIAN

Calle de Recoletos, 10, 28001, Madrid

2082

Average price €30

Bresca Fuencarral, Madrid

YUMS x2ITALIAN

Calle de Fuencarral, 105, 28004, Madrid

300

Average price €14

La Piccola Trattoria, Madrid

ITALIAN

Calle de la Torrecilla del Leal, 15, 28012, Madrid

107

Average price €25

Taverna Pan & Vino di Giovanni, Madrid

ITALIAN

Calle de Melchor Fernández Almagro, 62, 28029, Madrid

804

Average price €22

D.O.C. Wine Bar Italiano, Madrid

ITALIAN

Calle el Españoleto, 2, 28010, Madrid

31

Average price €20

InsiderInsiderAnema e Core Madrid, Madrid

INSIDERITALIAN

Calle de los Donados, 2, 28013, Madrid

1010

Average price €22

Davanti Food & Market, Madrid

ITALIAN

Calle de Augusto Figueroa, 41, 28004, Madrid

581

Average price €30

InsiderInsiderFlavia de Chamberí, Madrid

INSIDERYUMS x2ITALIAN

Calle de Trafalgar, 25, 28010, Madrid

68

Average price €25

InsiderInsiderNoi, Madrid

INSIDERITALIAN

Noi

9.2 / 10

Calle de Recoletos, 6, 28001, Madrid

126

Average price €40

Pizzart Canalejas, Madrid

YUMS x2ITALIAN

Calle de Arlabán, 1, 28014, Madrid

Average price €10

Mazzo Islazul, Madrid

ITALIAN

Mazzo Islazul

8.1 / 10

Calle Calderilla, 1 (CC. Islazul, Local 140), 28054, Madrid

853

Average price €16

The Best Italian Restaurants in Madrid

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