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 Mediterranean Restaurants in Gregorio Marañón, Madrid

12 restaurants

Sort by Relevance

InsiderMediterranean

El Picaporte Bistró

Calle de García de Paredes, 51, 28010, Madrid

9.4 / 10
2,418 reviews

Average price €35

20% off food!

    Mediterranean

    C/ Fortuny, 34, 28010, Madrid

    8.2 / 10
    1,632 reviews

    Average price €35

    30% off food!

    InsiderMediterranean

    C/ General Martínez Campos, 41, 28010, Madrid

    9.1 / 10
    698 reviews

    Average price €35

    -30% en carta (No válido en terraza)

      Mediterranean

      Calle de López de Hoyos, 4, 28006, Madrid

      Average price €35

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

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

        Mediterranean

        Calle Málaga, 3, 28003, Madrid

        8.8 / 10
        56 reviews

        Average price €20

        30% off food!

        InsiderMediterranean

        Paseo de la Castellana, 56, 28046, Madrid

        9.2 / 10
        1,007 reviews

        Average price €30

        MENÚ SELECCIÓN GADITANA 49 €

        InsiderMediterranean

        Paseo de la Castellana, 57, 28046, Madrid

        Average price €38

        30% off food!

          Mediterranean

          Calle de Miguel Angel, 18, 28010, Madrid

          9.4 / 10
          314 reviews

          Average price €20

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

            Mediterranean

            Calle de Serrano, 85, 28006, Madrid

            2.5 / 10
            375 reviews

            Average price €25

            Menu 14.90€

            InsiderMediterranean

            Calle de María de Molina, 4, 28006, Madrid

            Average price €35

            InsiderMediterranean

            C/ José Abascal, 56, 28003, Madrid

            Average price €40

            InsiderMediterranean

            Calle de Fernández de la Hoz, 66, 28010, Madrid

            Average price €50