The Best Restaurants in Madrid

Cruz Blanca Las Murallas - Menéndez Pelayo, Madrid

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

80

Average price €30 • Spanish

Trattoria Vecchia Milano, Madrid

Calle del Marqués de Urquijo, 21, 28008, Madrid

91

Average price €20 • Italian

Baisakhi, Madrid

Baisakhi

8.6 / 10

Calle de Lavapiés, 42, 28012, Madrid

59

Average price €20 • Indian

SAGARDI Castellana, Madrid

Paseo de la Castellana, 13, 28046, Madrid

108

Average price €50 • Basque

La Dichosa, Madrid

La Dichosa

8.8 / 10

Calle Bernardo López García, 11, 28015, Madrid

139

Average price €25 • From market

Larrauri, Madrid

Larrauri

8.8 / 10

Calle de Juan Ramón Jiménez, 9, 28036, Madrid

54

Average price €45 • Basque

Pizzería Arezzo, Madrid

Calle de Cobos de Segovia, 28, 28005, Madrid

51

Average price €15 • Italian

New York Burger - Miguel Ángel, Madrid

Calle Miguel Ángel, 16, 28010, Madrid

344

Average price €20 • American

Tiyoweh La Quietud, Madrid

Calle San Pedro, 22, 28014, Madrid

583

Average price €15 • Vegetarian

Gonder, Madrid

Gonder

9.1 / 10

Calle Grafal, 8, 28005, Madrid

326

Average price €15 • Ethiopian

Filter

Filter by
Avantages TheFork

Cities around Madrid