62 restaurants match your criteria

Filter by :
Artemisa Tres Cruces

Artemisa Tres Cruces

C/ Tres Cruces, 4 28013 Madrid
Vegetarian, Average price 21 €
More details
Granvía Uno Open Bar

Granvía Uno Open Bar

C/ Gran Vía, 1 28013 Madrid
Spanish, Average price 20 €
More details
Cinco Jotas Arenal

Cinco Jotas Arenal

C/ Arenal, 6 28013 Madrid
Spanish, Average price 27 €
More details
Café Varela - Hotel Preciados
Mediterranean, Average price 27 €
More details
Asador Real

Asador Real

Plaza Isabel II, 1 28013 Madrid
De Castille, Average price 51 €
More details
Larios Café

Larios Café

C/ Silva, 4 28013 Madrid
International, Average price 22 €
More details
O´Pulpo

O´Pulpo

C/ Cañizares, 8 28012 Madrid
De Galice, Average price 28 €
More details
Beer Station

Beer Station

C/ Cuesta de Santo Domingo, 22 28013 Madrid
International, Average price 19 €
More details
Rincón de Roque

Rincón de Roque

C/ San Martín, 3 28013 Madrid
Spanish, Average price 30 €
More details
Camoatí

Camoatí

C/ Alfonso VI, 3 28005 Madrid
Argentinian, Average price 23 €
More details
La Bola

La Bola

C/ Bola, 5 28013 Madrid
De Castille, Average price 33 €
Menu 1 Celiacos 35.70€ +
More details
Magerit

Magerit

Plaza Mayor, 22 28012 Madrid
Spanish, Average price 22 €
More details
Copy/Paste this link to send it to your friends
  1. To book a table,
    first choose a date.

  • My account