130 restaurants match your criteria

Filter by :
El Califa

El Califa

C/ Trujillos, 3 28013 Madrid
Arabic, Average price €16.00
More details
Magerit

Magerit

Plaza Mayor, 22 28012 Madrid
Spanish, Average price €22.00
More details
The Peruvian Kitchen

The Peruvian Kitchen

C/ Cuesta de Santo Domingo, 24 28013 Madrid
Peruvian, Average price €25.00
More details
Le Comptoir de la Crêpe
French, Average price €11.00
More details
La Buena Sidra

La Buena Sidra

C/ Las Fuentes, 9 28013 Madrid
Des Asturies, Average price €20.00
More details
Copy/Paste this link to send it to your friends
  1. To book a table,
    first choose a date.

  • My account