Restaurants in Madrid
Show restaurants on map
3.4
Menu
Table booking
3.4
Menu
Table booking
City: Madrid, Calle Sierra De Atapuerca 52, 28050, Madrid, Spain
"Exquisite home menu. two tickets and a main menu per day and for weekends. the temperate arrives in excellent condition, the edamame is fresh and rich..."
Price
The Average price for is:
$19.2
Feedback
These reviews refer only to the mentioned ingredients.