What
Where

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

The Best Good for families Restaurants in City center, Madrid

241 restaurants

Sort by Relevance

InsiderO Pazo de Lugo, Madrid

INSIDER

O Pazo de Lugo

8.8 / 10

Calle Argumosa, 28, 28012, Madrid

219

Average price €30

Ribera Gourmet, Madrid

SPANISH

Calle de Santa Isabel, 5, 28012, Madrid

Average price €15

Lupita - Gran via, Madrid

PERUVIAN

Calle Gran Vía, 73, 28013, Madrid

25

Average price €20

Madrid Bar Grill, Madrid

INTERNATIONAL

Calle Núñez de Arce, 6, 28012, Madrid

Average price €15

ROLENKA, Madrid

MEDITERRANEAN

ROLENKA

 / 10

Calle Mayor, 30, 28013, Madrid

686

Average price €30

Delic, Madrid

INTERNATIONAL

Delic

 / 10

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

Average price €20

ByCruz, Madrid

FROM MARKET

ByCruz

 / 10

Ronda de Segovia, 9, 28005, Madrid

60

Average price €18

Tapería Mayor, Madrid

SPANISH

Calle Mayor, 76, 28013, Madrid

17

Average price €25

Gastrobar Showkitchen, Madrid

INTERNATIONAL

Calle Acuerdo, 28 28015 Madrid, 28015, Madrid

Average price €20

La Chelinda Taquería, Madrid

MEXICAN

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

219

Average price €14

Le Pain Quotidien Gran Vía, Madrid

INTERNATIONAL

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

Average price €17

B&B Babel, Madrid

MEDITERRANEAN

B&B Babel

 / 10

C/ Libertad, 23, 28004, Madrid

14

Average price €18

QuantoBasta, Madrid

ITALIAN

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

12

Average price €29

El Colmao Gastroclub, Madrid

FROM MARKET

C/ Redondilla, 7, 28005, Madrid

605

Average price €18

Santana, Madrid

FROM MARKET

Santana

 / 10

C/ Agastia, 126, 28043, Madrid

1750

Average price €26

El Chic Time, Madrid

INTERNATIONAL

C/ de la Moreria,11, 28005, Madrid

38

Average price €18

Divina La Cocina, Madrid

MEDITERRANEAN

C/ Colmenares, 13, 28004, Madrid

563

Average price €28

A Tasca do Bacalhau Português, Madrid

PORTUGUESE

C/ Lope de Vega, 14, 28014, Madrid

76

Average price €31

El Escarpin, Madrid

C/ Hileras, 17, 28013, Madrid

21

Average price €28

La Barca del Patio, Madrid

Plaza de Cascorro, 19, 28005, Madrid

296

Average price €15

Grazie Mille, Madrid

PIZZERIA

Grazie Mille

8.6 / 10

C/ Mayor, 31, 28013, Madrid

1599

Average price €26

Cornucopia, Madrid

FUSION

Cornucopia

8.3 / 10

C/ Navas de Tolosa, 9, 28013, Madrid

4391

Average price €31

La Tercera Taberna, Madrid

SPANISH

C/ Nuñez de Arce, 3, 28012, Madrid

736

Average price €20

Paella nº 1, Madrid

SPANISH

Paella nº 1

8 / 10

Calle Mayor, 30, 28013, Madrid

194

Average price €15

InsiderL'Artisan Furansu Kitchen, Madrid

INSIDERJAPANESE

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

434

Average price €25

Filter

TheFork Benefits