In the Netherlands there are local trains without toilets. So far so good.
I would like to know if there are catering facilities (bar, restaurant, trolley, dispenser, ... ) on domestic Dutch IC trains as well as on the IC trains from Brussels to Den Haag. Or do I have to do self-catering? I was not able to find an answer to this question on the NS website.
I know that many train trips are short, but e.g. Rotterdam to Groningen or Maastricht to Amsterdam last more or less 2h30.