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 Good for groups Restaurants in Sol, Madrid

23 restaurants

Sort by Relevance

    YUMS x2Spanish

    Mercado de la Reina

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

    9.2 / 10
    4,256 reviews

    Average price €25 Accepts Yums american express Welcome

    50% off food!

    InsiderArrocería

    Costanilla de los Ángeles, 8, 28013, Madrid

    9.3 / 10
    4,940 reviews

    Average price €30 american express Welcome

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

      Japanese

      Calle del Príncipe, 16, 28012, Madrid

      9.1 / 10
      10,045 reviews

      Average price €20 american express Welcome

      30% off food!

        Japanese

        Calle Caballero de Gracia, 12, 28013, Madrid

        9.2 / 10
        10,551 reviews

        Average price €15 american express Welcome

        30% off food!

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

          Indian

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

          8.7 / 10
          972 reviews

          Average price €15 american express Welcome

          -50% en carta (bebidas, menús, arroz y pan como guarnición excluidos)

            Spanish

            Plaza Mayor, 30, 28012, Madrid

            8.9 / 10
            1,705 reviews

            Average price €28 Accepts Yums american express Welcome

            30% off food!

            InsiderPizzeria

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

            9.3 / 10
            1,204 reviews

            Average price €18 american express Welcome

            Menu Del Día Pizza con Agua incluida 11,9 €

            InsiderFrom Castille

            C/ Leganitos, 10, 28013, Madrid

            9.2 / 10
            1,019 reviews

            Average price €34 american express Welcome

            Menú INSIDER Week 25€

              Peruvian

              Calle de la Bolsa, 4, 28012, Madrid

              8.7 / 10
              358 reviews

              Average price €15

              30% off food!

                American

                Calle Echegaray, 10, 28014, Madrid

                9.5 / 10
                1,630 reviews

                Average price €14

                  American

                  Calle de Alcalá, 4, 28014, Madrid

                  7.5 / 10
                  41 reviews

                  Average price €16

                  40% off food!

                  InsiderSpanish

                  Calle de Botoneras, 5, 28012, Madrid

                  9.1 / 10
                  986 reviews

                  Average price €40

                    Basque

                    C/ Felipe V, 6, 28013, Madrid

                    7.7 / 10
                    1,218 reviews

                    Average price €45

                      Mediterranean

                      Calle de Silva, 4, 28013, Madrid

                      8.8 / 10
                      386 reviews

                      Average price €30

                        Basque

                        C/ Marqués de Cubas, 8, 28014, Madrid

                        Average price €33

                          Arrocería

                          Calle de Atocha, 12, 28012, Madrid

                          9.0 / 10
                          1,301 reviews

                          Average price €23

                            Spanish

                            Calle de la Paz, 4. 1ª PLANTA (First Floor) 28012 Madrid, 28012, Madrid

                            Average price €18

                            Menu Don Quijote 25 €

                              Vegetarian

                              C/ Zorrilla, 11, 28014, Madrid

                              Average price €23

                              Menú del día 13.40 €

                                Fusion

                                C/ Navas de Tolosa, 9, 28013, Madrid

                                Average price €31

                                Menú del día 12.50 €

                                  American

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

                                  Average price €18

                                    Spanish

                                    Calle de San Martín, 3, 28013, Madrid

                                    Average price €25

                                      Pizzeria

                                      Calle del Desengaño, 24, 28004, Madrid

                                      Average price €20

                                        Spanish

                                        Calle de Cádiz, 4, 28012, Madrid

                                        Average price €15