train departure time is 11.15 so no logic for dinner and evening snacks. But they should provide water bottle. Breakfast, lunch should be there. train will arrive at 5 PM at Delhi station. it will be good if they can provide tea/coffee with some light snacks...