NRT-SIN on Economy. Rebooked by SQ as my original SQ flight had been delayed and thus would likely miss my connection in Singapore. B767-300ER not new it was well maintained. The inflight service was decent and for those who flies on ANA only may satisfied with it. As I usually fly on SQ on NRT-SIN during the same time of the day there was a significant difference in inflight service. While SQ serves a lunch and a snack on 7 hour service ANA serves a lunch only. In addition SQ gives ice-cream for free ANA charges 350 yen as "ANA Selection". As ANA tickets to SIN sold in Japan are relatively more expensive than those of SQ I would choose SQ in the future.