Back to list
Tapa Tapa Santa María Micaela
Well 7.7 (112 reviews)
Approx. €18
Location
Calle de Sta. Maria Micaela, 4
28008 Madrid
See on the map