The SuperCity trains travel across the entire country (Františkovy Lázně to Bohumín and back) so each passenger gets a free bottle of water (which you can see there) and not only is there a dining car, you can actually order food online (!) and have it delivered right to your seat for what I consider a pretty good price.