What
Where

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

The Best Italian Restaurants in Madrid

283 restaurants

Sort by Relevance

Trinakria sabores sicilianos, Madrid

ITALIAN

Calle Clara del Rey, 14, 28002, Madrid

51

Average price €12

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

170

Average price €15

Acqua in bocca, Madrid

ITALIAN

Acqua in bocca

9.1 / 10

Calle de Arias Montano, 30, 28007, Madrid

215

Average price €20

That's Amore, Madrid

ITALIAN

That's Amore

9.4 / 10

Calle Pelayo, 6, 28004, Madrid

293

Average price €20

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

San Pietro - Pizza / Pasta / Craft Beer, Madrid

ITALIAN

Calle Vallehermoso 36, Madrid

116

Average price €15

Taverna Pan & Vino di Giovanni, Madrid

ITALIAN

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

794

Average price €22

InsiderInsiderPinsa Pizza, Madrid

INSIDERITALIAN

Pinsa Pizza

9.1 / 10

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

616

Average price €15

Bresca Fuencarral, Madrid

ITALIAN

Calle de Fuencarral, 105, 28004, Madrid

210

Average price €14

InsiderInsiderMaccheroni Madrid, Madrid

INSIDERITALIAN

Plaza San Anacleto, 4, 28023, Madrid

154

Average price €25

InsiderInsiderA vÁnvera, Madrid

INSIDERITALIAN

A vÁnvera

9 / 10

Calle Zurbano 85, 28003, Madrid

3624

Average price €23

La Forchetta, Madrid

ITALIAN

La Forchetta

8.9 / 10

Calle Bravo Murillo, 365, 28020, Madrid

364

Average price €20

InsiderInsider¡Tu! Pasta, Madrid

INSIDERITALIAN

¡Tu! Pasta

9.2 / 10

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

316

Average price €30

InsiderInsiderRugantino Casa Tua, Madrid

INSIDERITALIAN

Calle de Velázquez, 136, 28006, Madrid

1599

Average price €25

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

ITALIAN

Paseo de la Castellana, 257, 28046, Madrid

1281

Average price €20

Pizzeria Vivace, Madrid

ITALIAN

Pizzeria Vivace

8.9 / 10

Calle del Gral Orgaz, 21, 28020, Madrid

48

Average price €20

InsiderInsiderAnema e Core Madrid, Madrid

INSIDERITALIAN

Calle de los Donados, 2, 28013, Madrid

888

Average price €22

D.O.C. Wine Bar Italiano, Madrid

ITALIAN

Calle el Españoleto, 2, 28010, Madrid

21

Average price €20

InsiderInsiderMamá Chicó Recoletos, Madrid

INSIDERITALIAN

Calle de Recoletos, 10, 28001, Madrid

2003

Average price €30

Pizza Jardín - Spinola, Madrid

ITALIAN

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

147

Average price €16

Trattoria La Famiglia, Madrid

ITALIAN

Calle de Latina, 35, 28047, Madrid

55

Average price €15

La Bruschetta, Madrid

ITALIAN

La Bruschetta

8.6 / 10

Calle Viloria de La Rioja, 54, 28050, Madrid

387

Average price €20

InsiderInsiderNoi, Madrid

INSIDERITALIAN

Noi

9.3 / 10

Calle de Recoletos, 6, 28001, Madrid

95

Average price €40

Oven Mozzarella Bar - Las Tablas, Madrid

ITALIAN

Calle San Juan de Ortega, 36, 28050, Madrid

204

Average price €23

InsiderInsiderPante, Madrid

INSIDERITALIAN

Pante

9.1 / 10

Calle de Villanueva, 21, 28001, Madrid

177

Average price €35 accept Yums

La Ventana de Flavia, Madrid

ITALIAN

Calle de Lagasca, 64, 28001, Madrid

141

Average price €30

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