Restaurants in Madrid
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Madrid, Calle Velazquez, 39 BAJO, 28001, Madrid, Spain
"Fuimos a este restaurante con una oferta de descuento, y aunque el precio no era barato, sino más bien alto, decidimos probarlo. Para compartir, orden..."
Price
Feedback
These reviews refer only to the mentioned ingredients.