Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Madrid, Spain

La Troyka
2.5
50 reviews

Calle Jardines 11, 28013 Madrid, Spain, Madrid

It's a garbage I went today and we have been slow to serve almost 20 minutes not having anyone in the room and once serv