TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Good for families Restaurants in City center, Madrid

235 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderItalian

Davanti Food & Market

Calle de Augusto Figueroa, 41, 28004, Madrid

9.5 / 10
666 reviews

Average price €30

Arrocería

Calle de Carlos Arniches, 14, 28005, Madrid

9.5 / 10
562 reviews

Average price €22

From market

Pza de España, 6 (Segunda Planta), 28008, Madrid

8.5 / 10
466 reviews

Average price €35

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

InsiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.3 / 10
1,873 reviews

Average price €25

Menu 12.50€

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

Indian

Costanilla de los Ángeles, 18, 28013, Madrid

9.4 / 10
254 reviews

Average price €26

Arrocería

Calle de Atocha, 12, 28012, Madrid

8.5 / 10
1,233 reviews

Average price €23

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

Japanese

Gran Vía, 1, 28013, Madrid

8.4 / 10
1,485 reviews

Average price €12

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

InsiderFrom market

C/ Divino Pastor, 21, 28004, Madrid

9.1 / 10
778 reviews

Average price €32

Christmas Menu for groups: €47.70

Mexican

Calle Jardines, 5, 28013, Madrid

8.7 / 10
701 reviews

Average price €25

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

InsiderBasque

C/ Felipe V, 6, 28013, Madrid

8.8 / 10
1,221 reviews

Average price €45

Set Menu 25€

InsiderIndian

C/ Vergara, 7, 28013, Madrid

9.3 / 10
1,330 reviews

Average price €15

Japanese

C/ de la Reina, 31, 28004, Madrid

8.5 / 10
1,509 reviews

Average price €22

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

Mediterranean

Plaza de Matute, 12, 28012, Madrid

9.0 / 10
616 reviews

Average price €20

Brunch Set Menu 21€

From Galicia

Calle Veneras, 4, 28013, Madrid

8.4 / 10
644 reviews

Average price €50

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

InsiderFrom market

C/ Unión, 8, 28013, Madrid

9.4 / 10
477 reviews

Average price €40

InsiderFusion

Calle del Barco, 7, 28004, Madrid

9.2 / 10
680 reviews

Average price €30

Mexican

Calle Núñez de Arce, 28012, Madrid

8.4 / 10
1,228 reviews

Average price €20

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

International

Calle Concepción Jerónima, 28, 28012, Madrid

9.2 / 10
559 reviews

Average price €18

Italian

Calle Fúcar, 11, 28014, Madrid

9.2 / 10
558 reviews

Average price €18

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.5 / 10
12,048 reviews

Average price €28

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

InsiderFrom Asturias

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

9.2 / 10
558 reviews

Average price €30

Italian

Calle de San Bernardo, 85, 28015, Madrid

9.3 / 10
257 reviews

Average price €30

InsiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

8.9 / 10
118 reviews

Average price €20

Menú del día 12.5 €

Mediterranean

Gran Via 9, Madrid

9.1 / 10
352 reviews

Average price €25

InsiderDel Norte

Recoletos, 3, 28001, Madrid

9.1 / 10
483 reviews

Average price €55

Filter

TheFork advantages