I flew CX198 in 2023 Dec and 2024 Apr, and there was lunch around 2hrs after takeoff, and then dinner (Or, as CX calls it, resfreshment), was served around 6.5hrs into the flight.
CX113 has dinner around 1.5hrs after departure and breakfast 2hrs before landing.