Cristo, 23
Madrid 28220 Spain
Madrid 28220 Spain
+34 91 634 0287
Open Hours2p-4p & 9p-12:30a M & W-Sa, 1.30p-4.30p Su
OverviewServing some of the best Italian food in the capital, this place will attract you back more than once because it offers more imaginative dishes than its competitors and it changes...
more