CX seems to serve sandwiches on lots of regional routes. My outbound flight departed at 9:10 and sandwiches were perfectly OK. But the fact that they served another sandwich on the return flight(about)21:00 was a bit weird. Anyway, the ham and cheese sandwich tasted very good, much better than its appearance.
By the way,does CX still have 2-3 choices of meal for long haul flights in Y?