I'm a fan with what ANA does with meal service, wished more airlines did that
https://www.ana.co.jp/en/us/servicei.../guide/y/meal/
Their meal/drinks menu are available online. The same PDF is printed out and passed around during meal service, so you don't keep hearing "chicken or fish" every 20s or wonder how the chicken is prepared
Downside is that routes have same two meals for the month. But you know that in advance, and can choose to special order or bring something onboard
Other airlines typically have just one or two menu onboard (so the FA know what's being served) but no pic of good descriptions