Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Good for groups Restaurants in Sol, Madrid

20 restaurants
Grama Lounge, Madrid

    PAYFusion

    Grama Lounge

    Calle de la Cruz, 19, 28012, Madrid

    9.0 / 10
    3,085 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    El Ingenio de Cervantes, Madrid

      PAYFrom Castille

      C/ Leganitos, 10, 28013, Madrid

      9.2 / 10
      1,238 reviews

      Average price €34

      20% off the 'a la carte' menu

      Pantín Grill, Madrid
      Top Rated

        American

        Calle Echegaray, 10, 28014, Madrid

        9.4 / 10
        2,624 reviews

        Average price €14

        30% off the 'a la carte' menu

        Amicis, Madrid

          PAYFusion

          Plaza del Conde de Miranda, 4, 28005, Madrid

          9.2 / 10
          1,220 reviews

          Average price €25 american express Welcome

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

          Taberna del Alabardero Madrid, Madrid

            Basque

            C/ Felipe V, 6, 28013, Madrid

            9.2 / 10
            1,282 reviews

            Average price €45

            Mercado de la Reina, Madrid

              Spanish

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

              9.1 / 10
              5,318 reviews

              Average price €25 american express Welcome

              20% off the 'a la carte' menu

              MACAO, Madrid

                Japanese

                Calle del Príncipe, 16, 28012, Madrid

                9.0 / 10
                12,315 reviews

                Average price €20 american express Welcome

                40% off the 'a la carte' menu

                Opera Victoria, Madrid

                  Mediterranean

                  Calle de los Caños del Peral, 2, 28013, Madrid

                  8.7 / 10
                  588 reviews

                  Average price €20

                  Restaurante Arrabal, Madrid

                    PAYMediterranean

                    Plaza Mayor, 23, 28012, Madrid

                    8.5 / 10
                    209 reviews

                    Average price €25 Accepts Yums american express Welcome

                    20% off the 'a la carte' menu

                    La Paella Real, Madrid

                      Arrocería

                      C/ Arrieta, 2, 28013, Madrid

                      8.8 / 10
                      2,761 reviews

                      Average price €33 american express Welcome

                      30% off the 'a la carte' menu

                      La Tagliatella Preciados, Madrid

                        Italian

                        CALLE DE PRECIADOS 36, 28013, Madrid

                        8.5 / 10
                        759 reviews

                        Average price €18

                        Ouh Babbo, Madrid
                        Top Rated

                          Pizzeria

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

                          9.4 / 10
                          2,282 reviews

                          Average price €22 american express Welcome

                          DCorazon, Madrid

                            PAYSpanish

                            Plaza Mayor, 30, 28012, Madrid

                            8.5 / 10
                            2,007 reviews

                            Average price €28 Accepts Yums american express Welcome

                            Kechua, Madrid

                              PAYPeruvian

                              Calle de las Fuentes, 9, 28013, Madrid

                              8.9 / 10
                              2,630 reviews

                              Average price €28 american express Welcome

                              The Eight Burger - Galería Canalejas, Madrid

                                European

                                C. de Alcalá, 12, 28014, Madrid

                                8.7 / 10
                                28 reviews

                                Average price €35 american express Welcome

                                20% off the 'a la carte' menu

                                Doñaluz - The Madrid Rooftop, Madrid

                                  International

                                  Calle de la Montera, 10, 28013, Madrid

                                  8.7 / 10
                                  2,026 reviews

                                  Average price €25

                                  Public, Madrid

                                    Mediterranean

                                    Calle del Desengaño, 11, 28004, Madrid

                                    8.6 / 10
                                    724 reviews

                                    Average price €20 american express Welcome

                                    El Pato Mudo, Madrid

                                    InsiderArrocería

                                    Costanilla de los Ángeles, 8, 28013, Madrid

                                    9.2 / 10
                                    5,713 reviews

                                    Average price €40 american express Welcome

                                    20% off the 'a la carte' menu

                                    Ella Sky Bar Madrid, Madrid

                                      PAYMediterranean

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

                                      8.9 / 10
                                      2,873 reviews

                                      Average price €25 american express Welcome

                                      Chic Sushi, Madrid
                                      On A Budget

                                        Japanese

                                        Calle Caballero de Gracia, 12, 28013, Madrid

                                        9.3 / 10
                                        11,791 reviews

                                        Average price €15 american express Welcome

                                        30% off the 'a la carte' menu

                                        Frequently Asked Questions