Casa Ciriaco
Mayor, 84, Madrid, Spain 28013
Featured Review : We ate at this restaurant on the first day we were in Madrid so had no benchmark to compare it with. After spending a week or so in Madrid and further time in regional Spain, I would now say this was one of the best plac...See Full Review