The Best Restaurants in Madrid

El Perro Salvaje- Felipe V, Madrid

Calle de Felipe V, 28013, Madrid

4

Average price €13 • American

ChachaMoon, Madrid

ChachaMoon

9 / 10

Ronda de Atocha, 13, 28012, Madrid

6

Average price €15 • Chinese

Piazza Italia, Madrid

Calle de Suecia, 70, 28022, Madrid

34

Average price €20 • Italian

Punto + Y Punto, Madrid

Calle de Hortaleza, 98, 28004, Madrid

39

Average price €15 • South American

Generator, Madrid

Generator

7.8 / 10

Calle de San Bernardo, 2, 28013, Madrid

95

Average price €22 • Mexican

Popurri, Madrid

Popurri

7.8 / 10

Calle de Virgen de Lluc, 12, 28027, Madrid

42

Average price €20 • International

La Lonjería, Madrid

La Lonjería

9 / 10

Av. de la Albufera, 323, 28031, Madrid

21

Average price €30 • Seafood

Pizzeria Vivace, Madrid

Calle del Gral Orgaz, 21, 28020, Madrid

28

Average price €20 • Italian

La Touche France, Madrid

Calle Granito, 26, 28045, Madrid

216

Average price €25 • French

Gabri, Madrid

Gabri

8.8 / 10

Calle de Castrojeriz, 12, 28025, Madrid

43

Average price €17 • Eastern Europe

Filter

Filter by
Avantages TheFork

Cities around Madrid