La Rochela
Location picture
Exceptional 9.5 (1005 reviews)
Approx. €22
Location
Calle del Cardenal Cisneros, 58
28010 Madrid