AFAIK ALL long haul TK flights will serve either lunch or dinner as a first service, in your case dinner and then either breakfast or a light meal, in your case breakfast.
Feel free to check out my trip report below between Istanbul and Hong Kong, the flight left at 1 AM local time and we had a nice dinner, note this was in comfort class.
http://flight-report.com/en/report-4817.html