The Best 15 International, Restaurants in Madrid, Spain

2.5 Rating
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 th"