What
Where

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

The Best Italian Restaurants in Madrid

271 restaurants

Sort by Relevance

That's Amore, Madrid

PIZZERIA

That's Amore

9.4 / 10

Calle Pelayo, 6, 28004, Madrid

195

Average price €20

InsiderRugantino Casa Tua, Madrid

INSIDERITALIAN

Calle de Velázquez, 136, 28006, Madrid

1493

Average price €25

-40% off the "à la carte" menu!

InsiderDa Luca Trattoria y Pizzeria, Madrid

INSIDERITALIAN

Calle de Prim, 7, 28004, Madrid

495

Average price €30

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

136

Average price €15

Acqua in bocca, Madrid

ITALIAN

Acqua in bocca

9.2 / 10

Calle de Arias Montano, 30, 28007, Madrid

36

Average price €20

InsiderMamá Chicó Recoletos, Madrid

INSIDERITALIAN

Calle de Recoletos, 10, 28001, Madrid

1803

Average price €30

-50% off the "à la carte" menu!

InsiderPinsa Pizza, Madrid

INSIDERITALIAN

Pinsa Pizza

9.2 / 10

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

403

Average price €15

San Pietro - Pizza / Pasta / Craft Beer, Madrid

ITALIAN

Calle de Vallehermoso, 36, 28015, Madrid

39

Average price €15

Insider¡Tu! Pasta, Madrid

INSIDERITALIAN

¡Tu! Pasta

9.2 / 10

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

291

Average price €30

Taverna Pan & Vino di Giovanni, Madrid

ITALIAN

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

771

Average price €22

Pizza Jardín - Spinola, Madrid

ITALIAN

Calle de Cardenal Marcelo Spínola, 8, 28016, Madrid

59

Average price €16

-40% off the "à la carte" menu!

Mazzo Islazul, Madrid

ITALIAN

Mazzo Islazul

8.2 / 10

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

460

Average price €16

-40% off the "à la carte" menu!

Pinocchio Retiro, Madrid

ITALIAN

Plaza Dr. Laguna, 7, 28009, Madrid

26

Average price €20

-40% off the "à la carte" menu!

Gaeta Caffe Pizzería, Madrid

ITALIAN

Calle Azofra, 27 local 5 (Entrada por C/ Puente la Reina), 28050, Madrid

211

Average price €15

-30% off the "à la carte" menu!

InsiderA vÁnvera, Madrid

INSIDERITALIAN

A vÁnvera

9.1 / 10

Calle Zurbano 85, 28003, Madrid

3518

Average price €23

Convivium Gastrobar, Madrid

ITALIAN

Calle de Blasco de Garay, 34, 28015, Madrid

190

Average price €25

Deli Peppe, Madrid

ITALIAN

Deli Peppe

9.4 / 10

Calle Virgen de la Alegria 10 Mercado de Las Ventas, Primer Lugar , Local 128 28027 Madrid, 28027, Madrid

21

Average price €15

-50% off the "à la carte" menu!

La Forchetta, Madrid

ITALIAN

La Forchetta

8.9 / 10

Calle Bravo Murillo, 365, 28020, Madrid

333

Average price €20

BIZZO Madrid, Madrid

ITALIAN

BIZZO Madrid

9.4 / 10

Calle de Andres Mellado, 77, 28003, Madrid

382

Average price €15

InsiderNoi, Madrid

INSIDERITALIAN

Noi

9.4 / 10

Calle de Recoletos, 6, 28001, Madrid

34

Average price €40

Trattoria La Famiglia, Madrid

ITALIAN

Calle de Latina, 35, 28047, Madrid

49

Average price €15

Gustami Italia, Madrid

ITALIAN

Gustami Italia

8.7 / 10

Calle de Sagasta, 12, 28004, Madrid

1020

Average price €15

InsiderAnema e Core Madrid, Madrid

INSIDERITALIAN

Calle de los Donados, 2, 28013, Madrid

629

Average price €22

La Mafia se Sienta a la Mesa - 4 Torres, Madrid

ITALIAN

Paseo de la Castellana, 257, 28046, Madrid

1166

Average price €20

La Mafia se sienta a la mesa C.O. Manoteras, Madrid

ITALIAN

Av. de Manoteras, 40, 28050, Madrid

51

Average price €20

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

Avantages TheFork