Back to list
I Malavoglia
Very good 8.4 (252 reviews)
Around €15
Location
Calle del Camino de los Vinateros, 47
28030 Madrid
See on the map