NeighborhoodsOnly 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 Sandwiche Restaurants in Madrid

16 restaurants

Sort by Relevance

    American

    New York Burger - Recoletos

    Calle de Recoletos, 4, 28001, Madrid

    9.0 / 10
    2,014 reviews

    Average price €18

      American

      Paseo de la Castellana, 89, 28046, Madrid

      8.8 / 10
      1,566 reviews

      Average price €18

        Mediterranean

        Av. del Camino de Santiago, 45, 28050, Madrid

        8.8 / 10
        253 reviews

        Average price €17 american express Welcome

          Mediterranean

          Calle de Sagasta, 18, 28004, Madrid

          9.3 / 10
          277 reviews

          Average price €13

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

            Argentinian

            Calle del Príncipe, 3, 28012, Madrid

            Average price €25

            Set Menu 19.9€ €19.9

              Spanish

              Calle de la Cruz, 8, 28012, Madrid

              Average price €9

              Set Menu 14.90€ €14.9

              InsiderAmerican

              Calle de Jorge Juan, 55, 28001, Madrid

              Average price €16 Accepts Yums

              Menu 11.5€ €11.5

                Mediterranean

                Calle Fúcar, 1, 28014, Madrid

                Average price €14

                Set Menu undefined€ €9.5

                  American

                  Calle Sta. Teresa, 1, 28004, Madrid

                  Average price €15

                  Menú del día 11€ €11

                  InsiderInternational

                  Calle del Gral Oraá, 45, 28006, Madrid

                  Average price €20

                    American

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

                    Average price €18

                      International

                      Calle de las Infantas 28, 28004, Madrid

                      Average price €15

                        Fusion

                        Calle de San Vicente Ferrer, 8, 28004, Madrid

                        Average price €20

                          American

                          Calle del Cardenal Cisneros, 37, 28010, Madrid

                          Average price €12 american express Welcome

                            Mediterranean

                            Calle de José Ortega y Gasset, 73, 28006, Madrid

                            Average price €20

                              Mediterranean

                              Paseo de la Chopera, 14, 28045, Madrid

                              Average price €20

                              Frequently Asked Questions