To keep things in perspective I think it’s always funny to compare business class on European or Asian airlines to their US counterparts. In this instance I’m not even talking about what they actually offer, but rather the number of times I’ve been on an hour-long flight in the US in first class, where the flight attendant announces that “due to the short duration of the flight there will be no service.”
Compare that to my 29-minute Swiss flight from Munich to Zurich, where they served the following in business class:

Yes, that’s pesto chicken, tomato and mozzarella, grilled zucchini, two hot rolls, and a dessert. Swiss intra-Europe catering beats Lufthansa by a long shot, given that I find Lufthansa intra-Europe catering to rarely be well executed.
So the tangential point here is to always choose Swiss over Lufthansa intra-Europe if you can. Their catering is substantially better, in my experience.
Membership is free and takes no more information than commenting as a guest. Earn status points for good contributions, and see fewer ads as your status grows.