What
Where

Specify a date & time to find the best restaurants & offers

The Best Communion Restaurants in Madrid

307 restaurants

Sort by Relevance

Antigua Embajada - Hotel Palacio San Martín, Madrid

MEDITERRANEAN

Plaza de San Martín, 5, 28013, Madrid

88

Average price €24

La Terraza de Salud, Madrid

SPANISH

C/ Salud, 13, 28013, Madrid

25

Average price €26

La Dehesa II, Madrid

MEDITERRANEAN

Avenida del Mediterráneo, 12, 28007, Madrid

3

Average price €21

Maestro Villa, Madrid

SPANISH

C/ Cava San Miguel, 8, 28005, Madrid

Average price €32

InsiderConlaya, Madrid

INSIDERFROM MARKET

Conlaya

8.9 / 10

C/ Zurbano, 13, 28010, Madrid

2976

Average price €42

Indian Spice, Madrid

INDIAN

C/ Manuel Fernández y González, 17, 28014, Madrid

325

Average price €16

Casa Nemesio, Madrid

SPANISH

Paseo De La Castellana, 260, 28046, Madrid

509

Average price €44

Artemisa Ventura de la Vega, Madrid

VEGETARIAN

C/ Ventura De La Vega, 4, 28014, Madrid

98

Average price €25

Novus - Hotel Zenit Abeba, Madrid

INTERNATIONAL

C/ Alcántara, 63, 28006, Madrid

7

Average price €25

Jardín Metropolitano - VP Hoteles, Madrid

MEDITERRANEAN

Avenida Reina Victoria, 12, 28003, Madrid

162

Average price €20

Al Natural, Madrid

VEGETARIAN

Al Natural

8.6 / 10

C/ Zorrilla, 11, 28014, Madrid

2357

Average price €23

Ex Libris, Madrid

MEDITERRANEAN

Ex Libris

8.6 / 10

C/ Infantas, 29, 28004, Madrid

2709

Average price €30

Biriukov Bistró, Madrid

SPANISH

Paseo Tierra de Melide, 38, 28050, Madrid

686

Average price €25

Finos y Finas, Madrid

SPANISH

Finos y Finas

8.8 / 10

C/ Don Ramón de la Cruz, 49, 28006, Madrid

959

Average price €29

La Esquina de Tellez, Madrid

MEDITERRANEAN

C/ Tellez,18, 28007, Madrid

567

Average price €25

Lamoraga, Madrid

MEDITERRANEAN

Lamoraga

 / 10

C/ Jorge Juan, 22, 28001, Madrid

41

Average price €24

Palace Conde, Madrid

INTERNATIONAL

Avenida de la Victoria, 7, 28023, Madrid

34

Average price €15

Subiendo al Sur, Madrid

FUSION

C/ Ponciano, 5, 28015, Madrid

15

Average price €18

Baltias, Madrid

MEDITERRANEAN

Baltias

 / 10

C/ Alcalde Sáinz de Baranda, 72, 28009, Madrid

120

Average price €28

The Ranch, Madrid

AMERICAN

The Ranch

 / 10

C/ Ferraz, 9 Local 2, 28008, Madrid

Average price €18

Berdi Gaztambide, Madrid

SPANISH

C/ Gaztambide, 53, 28015, Madrid

30

Average price €25

La Corte del Buon Gustaio, Madrid

ITALIAN

C/ Segovia, 8, 28005, Madrid

63

Average price €19

Santana, Madrid

FROM MARKET

Santana

 / 10

C/ Agastia, 126, 28043, Madrid

1750

Average price €26

Sigland, Madrid

INTERNATIONAL

Sigland

 / 10

C/ San Bernardo, 118, 28015, Madrid

42

Average price €15

Smile Thai, Madrid

THAI

Smile Thai

 / 10

C/ Alcalá, 84, 28009, Madrid

298

Average price €26

Filter

TheFork Benefits