Restaurants in Madrid
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Madrid, Calle De Toledo, 57,, 28005, Madrid, Spain
"I usually go a lot to the tako as I am a distributor, and I have to say, like this restaurant, nothing to do with the others, an amazing cleanliness a..."
Menu
Table booking
Menu
Table booking
City: Madrid, Calle Atocha, 112 BAJO;E, 28012, Madrid, Spain
Internet WIFI, Private lounge, American Express, Diners Club
Price
Feedback
These reviews refer only to the mentioned ingredients.