TheFork, a Trip advisor company

What
Where

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

The Best Good for families Restaurants in Opera, Madrid

62 restaurants

Sort by Relevance

InsiderFrench

La Esquina del Real

Calle de la Amnistia, 4, 28013, Madrid

9.7 / 10
4,463 reviews

Average price €50 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

C/ San Nicolás, 9, 28013, Madrid

9.0 / 10
2,075 reviews

Average price €31

-50% en Carta con Volvamos a los Restaurantes

Fusion

Calle de la Cruz, 19, 28012, Madrid

9.0 / 10
1,488 reviews

Average price €20

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

Arrocería

Costanilla de los Ángeles, 8, 28013, Madrid

9.0 / 10
4,519 reviews

Average price €30 american express Welcome

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

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

Japanese

Gran Vía, 1, 28013, Madrid

8.6 / 10
1,589 reviews

Average price €12

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

American

Calle de Preciados, 42, 28013, Madrid

9.1 / 10
212 reviews

Average price €20 american express Welcome

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

Spanish

C/ Arrieta, 2, 28013, Madrid

8.4 / 10
2,154 reviews

Average price €33 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Pizzeria

C/ Coloreros, 5, 28013, Madrid

9.3 / 10
1,201 reviews

Average price €22

InsiderFine Dining

Plaza de Oriente, 6, 28013, Madrid

9.1 / 10
668 reviews

Average price €50

Menú 45 €

InsiderMexican

C/ Caños del Peral, 3, 28013, Madrid

9.0 / 10
942 reviews

Average price €30 american express Welcome

MENU HEMOS VUELTO 35 €

Italian

C/ Caños del Peral, 2, 28013, Madrid

9.2 / 10
1,873 reviews

Average price €22 american express Welcome

Italian

Calle de las Navas de Tolosa, 9, 28013, Madrid

9.1 / 10
853 reviews

Average price €15 american express Welcome

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

InsiderMediterranean

C/ Preciados, 37, 28013, Madrid

9.0 / 10
114 reviews

Average price €40

From Castille

C/ Leganitos, 10, 28013, Madrid

9.0 / 10
931 reviews

Average price €34 Accepts Yums american express Welcome

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

InsiderFrom Castille

Plaza de la Marina Española, 2, 28013, Madrid

8.9 / 10
476 reviews

Average price €45

Arrocería

Plaza de Oriente, 6, 28013, Madrid

8.8 / 10
227 reviews

Average price €25

InsiderFrom market

C/ Unión, 8, 28013, Madrid

9.5 / 10
491 reviews

Average price €40

From Castille

Plaza Isabel II, 1, 28013, Madrid

8.5 / 10
290 reviews

Average price €51 american express Welcome

Mediterranean

Calle de la Salud, 28013, Madrid

Average price €35

Mediterranean

Calle del Arenal, 15, 28013, Madrid

7.8 / 10
162 reviews

Average price €11

-50% en Carta con Volvamos a los Restaurantes

InsiderFrom market

Plaza del Biombo, 5, 28013, Madrid

8.9 / 10
538 reviews

Average price €45 Accepts Yums

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

Spanish

Plaza de Oriente,4, 28013, Madrid

8.8 / 10
119 reviews

Average price €30 american express Welcome

Menú Trattoria 19 €

Italian

Calle Preciados, 33, 28013, Madrid

7.4 / 10
134 reviews

Average price €20 american express Welcome

From Galicia

Calle Veneras, 4, 28013, Madrid

8.4 / 10
660 reviews

Average price €50

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

Indian

Costanilla de los Ángeles, 18, 28013, Madrid

9.4 / 10
252 reviews

Average price €26

Filter

TheFork advantages