I’ve noticed on the last few flights in J that:
- pre-flight meal selection seems to be limited to flights departing IST.
- there definitely IS dine-on-demand, but it’s not loudly announced and somewhat hidden on the bottom of the menu in small print: