Matadero Madrid

    113
    Address:

    Plaza de Legazpi, 8. 28045- Madrid