Restaurants offering
Search city
4
Menu
4
Menu
City: Madrid, Plaza Republica Argentina 6, Madrid I-28002, España, Spain
"¡Gran lugar! las vistas y la situación de las mesas es muy agradable ir a comer porque es casi toda la terraza. Por lo general está lleno, por lo que..."
Price
The Average price for is:
$5.8
Feedback
These reviews refer only to the mentioned ingredients.