Was reading the news and it introduced this website about Airlines' meals. Just checked a little bit, not bad.
The only negative thing is that this site is continuing to build the database of the inflight meals. So there's not many pics currently.
But it's a worth of visit.