It seems that Singapore or Garuda does the food on the Singapore codeshare from IST. The quality was ok, but the greens/vegies on the way back to IST was not green, but greyish, something that TK never ever does themselves. The taste and look (presentation) was not as nice either. But still passable , and WAY better than Lufthansa Eco food still.