Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Father's Day Restaurants in City center, Madrid

87 restaurants

Sort by Relevance

    From Galicia

    Compostela

    Calle Serrano Jover, 6, 28015, Madrid

    9.2 / 10
    330 reviews

    Average price €20

      YUMS x2Spanish

      C/ Ruiz de Alarcón, 27, 28014, Madrid

      8.3 / 10
      668 reviews

      Average price €28 Accepts Yums

        Mediterranean

        Calle del Barco, 26, 28004, Madrid

        8.8 / 10
        749 reviews

        Average price €22

        50% off food!

          Japanese

          Calle Caballero de Gracia, 12, 28013, Madrid

          9.2 / 10
          10,556 reviews

          Average price €15 american express Welcome

          30% off food!

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

          InsiderSpanish

          C/ de la Verónica, 4, 28014, Madrid

          9.5 / 10
          2,973 reviews

          Average price €30

          20% off food!

            Mexican

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

            9.2 / 10
            1,454 reviews

            Average price €20

            30% off food!

              Pizzeria

              C/ Atocha, 16, 28012, Madrid

              9.3 / 10
              452 reviews

              Average price €18

                Basque

                Calle de Fuencarral, 49, 28004, Madrid

                8.8 / 10
                313 reviews

                Average price €30 Accepts Yums

                  Vietnamese

                  Calle de Mira el Sol, 2, 28005, Madrid

                  8.8 / 10
                  82 reviews

                  Average price €14

                    Pizzeria

                    C/ Pelayo, 35, 28004, Madrid

                    9.4 / 10
                    983 reviews

                    Average price €15 american express Welcome

                    Menú Mediodía 10,5 €

                    InsiderFusion

                    Calle de San Bartolomé, 14, 28004, Madrid

                    9.8 / 10
                    2,324 reviews

                    Average price €50

                      Mexican

                      Calle Duque de Osuna, 5, 28015, Madrid

                      8.9 / 10
                      821 reviews

                      Average price €23

                      30% off food!

                        Fusion

                        Calle de la Cruz, 19, 28012, Madrid

                        9.0 / 10
                        2,060 reviews

                        Average price €20

                        30% off food!

                          Cuban

                          C/ Huertas, 66, 28014, Madrid

                          8.9 / 10
                          879 reviews

                          Average price €16 american express Welcome

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

                            Pizzeria

                            C/ Coloreros, 5, 28013, Madrid

                            9.6 / 10
                            1,385 reviews

                            Average price €22

                              Mediterranean

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

                              Average price €20 american express Welcome

                              Menú 28 €

                                Spanish

                                Plaza de Pedro Zerolo, 1, 28004, Madrid

                                9.3 / 10
                                3,655 reviews

                                Average price €25 american express Welcome

                                40% off food!

                                InsiderSpanish

                                Calle de la Reina, 15, 28004, Madrid

                                9.1 / 10
                                7,816 reviews

                                Average price €37 Accepts Yums american express Welcome

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

                                InsiderAmerican

                                Calle de Josefina Aldecoa, 13, 28055, Madrid

                                9.1 / 10
                                954 reviews

                                Average price €15

                                  Mediterranean

                                  Calle de Sta. Catalina, 3, 28014, Madrid

                                  9.1 / 10
                                  1,053 reviews

                                  Average price €27 american express Welcome

                                    Pizzeria

                                    Calle Fúcar, 11, 28014, Madrid

                                    9.0 / 10
                                    627 reviews

                                    Average price €18 american express Welcome

                                      Chinese

                                      Calle de San Bernardino, 1, 28015, Madrid

                                      8.6 / 10
                                      120 reviews

                                      Average price €15

                                      30% off food!

                                        International

                                        Calle Luna, 2, 28004, Madrid

                                        8.6 / 10
                                        1,265 reviews

                                        Average price €25 Accepts Yums

                                        Brunch Gymage 19,5 €

                                          Indian

                                          Costanilla de los Ángeles, 18, 28013, Madrid

                                          Average price €26

                                            Russian

                                            C/ Marqués de Santa Ana, 37, 28004, Madrid

                                            9.2 / 10
                                            5,229 reviews

                                            Average price €20 american express Welcome

                                            -30% en carta