This might sound like a silly question, but I haven't done much international travel and I can't quite remember when we got our meals the last time I was on such a flight (which was several years ago).
In just under a week I'll be on LH455 SFO-FRA and then LH754 FRA-BLR. It looks like I'll be getting two meals on SFO-FRA, I assume dinner and breakfast. I understand when you're crossing several time zones it can be difficult to time meals with traditional "meal times", so I'm wondering when when I can expect to be eating dinner. (I'm trying to decide whether I want to grab a lunch at SFO before the flight or just wait to eat on the plane).