It also used to be ARN, but now it is operated by IBX, thus no complimentary food/drinks any longer. WAW was another one, but it was ceased in 2009 (interestingly enough they're now reinstating KRK, but nor WAW).
No it wasn't, unless you're taking ancient times, I've flown that route several times, btw. I'm fairly
sure MAD-ARN is operated by Iberia mainline again (until october I read somewhere)
According to IB:s website. post #16, food will only be complimentary in economy on flights with a flight time longer then
4hrs 11mins (English versions says 4:05 ?) so IST and ATH doesn't make sense.