Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best With friends Restaurants in City center, Madrid

465 restaurants

Sort by Relevance

International

Delic

Costanilla de San Andrés, 14, 28005, Madrid

Average price €20

Menu 12€

French

Calle Corredera Baja de San Pablo, 4, 28004, Madrid

Average price €25

Set Menu undefined€

Vegetarian

Calle de los Reyes, 8, 28015, Madrid

Average price €15

Menu 11€

Mediterranean

Calle Fúcar, 1, 28014, Madrid

Average price €14

Set Menu undefined€

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

French

Calle Hernán Cortés, 19, 28004, Madrid

Average price €15

Menu 12.90€

Argentinian

Calle de las Aguas, 6, 28005, Madrid

Average price €18

Menu 10.5€

Indian

Calle Doctor Piga, 21, 28012, Madrid

Average price €20

Menu 9.80€

From market

Ronda de Segovia, 9, 28005, Madrid

Average price €18

Menu 9.50€

Spanish

Costanilla de los Desamparados, 21, 28014, Madrid

Average price €7

Barra libre de Comidas de Bebidas 15 €

From market

Calle Santa Teresa, 8, 28004, Madrid

Average price €35

Menu 14,50€

From Galicia

Calle Amaniel, 36 28015 Madrid, 28015, Madrid

Average price €20

Group Special: Menu 37€ (6 to 0 p.)

International

Calle Acuerdo, 28 28015 Madrid, 28015, Madrid

Average price €20

Set Menu 25€

Mexican

Calle Nuñez de Arce, 4, 28010, Madrid, 28012, Madrid

Average price €14

Menú CHelinda 15 €

Fine Dining

C/ Gran Vía, 46, 28013, Madrid

Average price €17

Menu 15.50€

Mediterranean

C/ Libertad, 23, 28004, Madrid

Average price €18

Set Menu 13.90€

Italian

C/ Ventura de la Vega, 11-13, 28014, Madrid

Average price €29

Fine Dining

C/ Redondilla, 7, 28005, Madrid

Average price €18

Menudogusto B 24€

From market

C/ Agastia, 126, 28043, Madrid

Average price €26

Menú de Grupo 40€

International

C/ de la Moreria,11, 28005, Madrid

Average price €18

Menu 16€

Spanish

C/ Valverde, 28, 28004, Madrid

Average price €25

Menú del día 13,50€

InsiderJapanese

C/ Ventura de la Vega, 15, 28014, Madrid

Average price €25

Menu 15€

Spanish

C/ La Lechuga, 2, 28012, Madrid

Average price €30

Menú del Día 12.90 €

Vegetarian

C/ Zorrilla, 11, 28014, Madrid

Average price €23

Menú del día 13.40 €

Mediterranean

C/ Colmenares, 13, 28004, Madrid

Average price €28

Menu Divina 25.90€

Portuguese

C/ Lope de Vega, 14, 28014, Madrid

Average price €31

Menú del Día 21.50 €

Filter

TheFork advantages