Flying LAX / NRT is a couple of days in BE.
I have been surprised in the past by meal choices on routes to NRT, with choices between 1 fish, 2 meats but no vegetarian option. This is contrary to flying BE to Europe, where there is always a vegetarian option as a main entree in the regular menu.
What is the latest experience on west coast to NRT (and back)? I did pre-order a vegetarian meal but these are generally very disappointing compared to the original menu.