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 With friends Restaurants in City center, Madrid

432 restaurants

Sort by Relevance

    Pizzeria

    Mu! El Placer de La Carne

    Calle de Chinchilla, 3, 28013, Madrid

    Average price €15

      Spanish

      Calle Santiago, 11, 28013 Madrid, Spain, 28013, Madrid

      Average price €22

        Cuban

        c/ Atocha, 125, 28012, Madrid

        Average price €25

          Spanish

          C/ Vergara, 1, 28013, Madrid

          Average price €25

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

            Spanish

            Calle Mayor, 30, 28013, Madrid

            Average price €15

            Set Menu 20€

              Vegetarian

              Calle de San Millán, 2, 28012, Madrid

              Average price €15

              Menu 10.90€

                Mediterranean

                Calle Mayor, 30, 28013, Madrid

                Average price €30

                Set Menu 35€

                  Vegetarian

                  Calle de Moratín, 25, 28014, Madrid

                  Average price €15

                  Menu 10.90€

                    French

                    Calle Corredera Baja de San Pablo, 4, 28004, Madrid

                    Average price €25

                    Menú del día 12.50€

                    InsiderAuthor

                    Calle de Segovia, 17 local 1, 28005, Madrid

                    Average price €37

                    Menu 47€

                      Spanish

                      Calle del Desengaño, 14, 28004, Madrid

                      Average price €20

                      Menu 10.5€

                        Mediterranean

                        Calle Fúcar, 1, 28014, Madrid

                        Average price €14

                        Set Menu undefined€

                          Vegetarian

                          Calle de la Luna, 24, 28004, Madrid

                          Average price €20

                            French

                            Calle Hernán Cortés, 19, 28004, Madrid

                            Average price €15

                            Menu 12,90€

                              Author

                              Calle de las Aguas, 6, 28005, Madrid

                              Average price €18

                              Menu 10.5€

                                From market

                                Calle Santa Teresa, 8, 28004, Madrid

                                Average price €35

                                Menu 14,50€

                                  Mexican

                                  Calle Nuñez de Arce, 4, 28010, Madrid, 28012, Madrid

                                  Average price €14

                                  Menú CHelinda 15 €

                                    Russian

                                    Calle Lope de Vega, 20, 28014, Madrid

                                    Average price €25

                                    Menu 14€

                                      Indian

                                      C/ San Bernardino, 1, 28015, Madrid

                                      Average price €15

                                      Menu 9.95€

                                        From market

                                        C/ Redondilla, 7, 28005, Madrid

                                        Average price €18

                                        Menudocolmao 11,90€

                                          From market

                                          C/ Agastia, 126, 28043, Madrid

                                          Average price €26

                                          Menú de Grupo 29€

                                            Author

                                            C/ Valverde, 28, 28004, Madrid

                                            Average price €25

                                            Menú Carta 27 €

                                            InsiderJapanese

                                            C/ Ventura de la Vega, 15, 28014, Madrid

                                            Average price €25

                                            Menu 15€

                                              Spanish

                                              C/ La Lechuga, 2, 28012, Madrid

                                              Average price €30

                                              Menú del Día 12.90 €

                                                Vegetarian

                                                C/ Zorrilla, 11, 28014, Madrid

                                                Average price €23

                                                Menú del día 13.40 €